From 21dbd7a7d9de1969a5de6d17913310297723cd5f Mon Sep 17 00:00:00 2001 From: tprevot Date: Wed, 22 Jul 2026 09:15:33 +0200 Subject: [PATCH 1/2] fix(ci): clippy --- .github/workflows/github-ci.yml | 28 +++++----------------------- 1 file changed, 5 insertions(+), 23 deletions(-) diff --git a/.github/workflows/github-ci.yml b/.github/workflows/github-ci.yml index 013b1d90..d4fa0164 100644 --- a/.github/workflows/github-ci.yml +++ b/.github/workflows/github-ci.yml @@ -136,20 +136,13 @@ jobs: key: ${{ runner.os }}-cargo-${{ hashFiles('examples/Cargo.lock') }}-examples - run: cd examples && cargo check --all-features - rust-clippy-analyze: + clippy: runs-on: ubuntu-latest - permissions: - contents: read - security-events: write - actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status steps: - - name: Checkout code - uses: actions/checkout@v7 - - - name: Install Rust toolchain - uses: dtolnay/rust-toolchain@master + - uses: actions/checkout@v7 + - uses: dtolnay/rust-toolchain@master with: - toolchain: 1.94.0 + toolchain: 1.94.0 # TODO(bump): switch to new cargo deny warnings + continue on error components: clippy - uses: actions/cache@v6 with: @@ -161,19 +154,8 @@ jobs: target/ key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.lock') }}-clippy - - name: Install required cargo │ - run: cargo install clippy-sarif sarif-fmt || true - - name: Run rust-clippy - run: cargo clippy --all-features --workspace --examples --tests --message-format=json -- -D warnings - | clippy-sarif | tee rust-clippy-results.sarif | sarif-fmt - continue-on-error: true - - - name: Upload analysis results to GitHub - uses: github/codeql-action/upload-sarif@v4 - with: - sarif_file: rust-clippy-results.sarif - wait-for-processing: true + run: cargo clippy --all-features --workspace --examples --tests -- -D warnings engine_io: runs-on: ubuntu-latest From a95eed6289787017fbba6bc23b9953f22e57088f Mon Sep 17 00:00:00 2001 From: tprevot Date: Wed, 22 Jul 2026 09:21:52 +0200 Subject: [PATCH 2/2] fix(ci): clippy --- .github/workflows/github-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/github-ci.yml b/.github/workflows/github-ci.yml index d4fa0164..2ca7ab2b 100644 --- a/.github/workflows/github-ci.yml +++ b/.github/workflows/github-ci.yml @@ -274,7 +274,7 @@ jobs: runs-on: ubuntu-latest if: always() needs: - [adapter, feature_set, format, udeps, msrv, examples, rust-clippy-analyze] + [adapter, feature_set, format, udeps, msrv, examples, clippy] steps: - uses: re-actors/alls-green@release/v1 with: