From 15bcec0a15d28a84014ecee0ce90ce009bc5d98a Mon Sep 17 00:00:00 2001 From: backwardspy Date: Thu, 13 Jun 2024 17:27:34 +0100 Subject: [PATCH] ci: try out actions-rust-lang/setup-rust-toolchain --- .github/workflows/lint.yml | 13 ++----------- .github/workflows/release.yml | 2 +- .github/workflows/test.yml | 4 +--- 3 files changed, 4 insertions(+), 15 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5eec1bb..1dde580 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,9 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - - uses: dtolnay/rust-toolchain@stable - + - uses: actions-rust-lang/setup-rust-toolchain@v1 - uses: actions/cache@v4 with: path: | @@ -23,15 +21,8 @@ jobs: target key: ${{ runner.os }}-cargo-${{ hashFiles('./Cargo.lock') }}-test - - run: cargo install clippy-sarif sarif-fmt - - name: clippy - run: cargo clippy --message-format=json | clippy-sarif | tee rust-clippy-results.sarif | sarif-fmt - continue-on-error: true # otherwise the results aren't uploaded - - - uses: github/codeql-action/upload-sarif@v3 - with: - sarif_file: rust-clippy-results.sarif + run: cargo clippy - name: rustfmt check run: cargo fmt --all --check diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d993b01..59c5ca4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,7 +40,7 @@ jobs: if: ${{ needs.release-please.outputs.release_created }} steps: - uses: actions/checkout@v4 - - uses: dtolnay/rust-toolchain@stable + - uses: actions-rust-lang/setup-rust-toolchain@v1 - uses: actions/cache@v4 with: path: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d6f8d37..ede0838 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,9 +15,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - - uses: dtolnay/rust-toolchain@stable - + - uses: actions-rust-lang/setup-rust-toolchain@v1 - uses: actions/cache@v4 with: path: |