From eb98e5753012ffe0c90c2fef7c18cdfb5a93bd26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Djk=C3=A1=C5=A5o?= Date: Mon, 18 Mar 2024 19:48:06 +0100 Subject: [PATCH] gh --- .github/workflows/rust-clippy.yml | 33 +++++-------------------------- 1 file changed, 5 insertions(+), 28 deletions(-) diff --git a/.github/workflows/rust-clippy.yml b/.github/workflows/rust-clippy.yml index 732d74b..79971be 100644 --- a/.github/workflows/rust-clippy.yml +++ b/.github/workflows/rust-clippy.yml @@ -1,4 +1,4 @@ -name: rust-clippy analyze +name: clippy on: push: @@ -6,36 +6,13 @@ on: pull_request: branches: ["master"] jobs: - rust-clippy-analyze: - name: Run rust-clippy analyzing + clippy: + name: clippy runs-on: ubuntu-latest permissions: contents: read security-events: write steps: - - name: Checkout code - uses: actions/checkout@v2 - - - name: Install Rust toolchain - uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af #@v1 - with: - profile: minimal - toolchain: nightly - components: clippy - override: true - - - name: Install required cargo - run: cargo install clippy-sarif sarif-fmt - - - name: Run rust-clippy - run: cargo clippy - --all-features - --message-format=json | clippy-sarif | tee rust-clippy-results.sarif | sarif-fmt - -D warnings + - name: clippy + run: cargo clippy --workspace --tests --benches -- -Dwarnings continue-on-error: false - - - name: Upload analysis results to GitHub - uses: github/codeql-action/upload-sarif@v1 - with: - sarif_file: rust-clippy-results.sarif - wait-for-processing: true