1
0
Fork 0
mirror of https://github.com/actix/actix-web.git synced 2024-11-25 11:01:14 +00:00

ci: rename lint workflow

This commit is contained in:
Rob Ede 2023-11-10 14:06:35 +00:00
parent 989548e36a
commit f5655721aa
No known key found for this signature in database
GPG key ID: 97C636207D3EF933

View file

@ -22,25 +22,31 @@ jobs:
toolchain: nightly toolchain: nightly
components: rustfmt components: rustfmt
- run: cargo fmt --all -- --check - name: Check with rustfmt
run: cargo fmt --all -- --check
clippy: clippy:
permissions: permissions:
contents: read
checks: write # to add clippy checks to PR diffs checks: write # to add clippy checks to PR diffs
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions-rust-lang/setup-rust-toolchain@v1.5.0 - name: Install Rust
uses: actions-rust-lang/setup-rust-toolchain@v1.5.0
with: with:
components: clippy components: clippy
- uses: giraffate/clippy-action@v1.0.1 - name: Check with Clippy
uses: giraffate/clippy-action@v1.0.1
with: with:
reporter: github-pr-check reporter: github-pr-check
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GITHUB_TOKEN }}
clippy_flags: --workspace --all-features --tests --examples --bins -- -Dclippy::todo -Aunknown_lints clippy_flags: >-
--workspace --all-features --tests --examples --bins --
-A unknown_lints -D clippy::todo -D clippy::dbg_macro
lint-docs: lint-docs:
runs-on: ubuntu-latest runs-on: ubuntu-latest