name: check on: push: branches: [master] pull_request_target: jobs: build: runs-on: docker steps: - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://github.com/actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48 - name: Build run: cargo build check: runs-on: docker steps: - uses: https://code.forgejo.org/actions/checkout@v4 - uses: https://github.com/actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48 with: components: clippy, rustfmt - name: Run clippy run: cargo clippy -- -D warnings - name: Run rustfmt run: cargo fmt --all -- --check