Lines of .github/workflows/rust-clippy.yml from check-in d3dbaf11e1 that are changed by the sequence of edits moving toward check-in fdae2d969b:
1: name: rust-ci
2: on:
3: push:
4: branches: [ master, release ]
5: pull_request:
6:
7: # sccache enable for rust/C builds
8: env:
9: SCCACHE_GHA_ENABLED: "true"
10: RUSTC_WRAPPER: "sccache"
11:
12: jobs:
13: rust-ci-run:
14: name: Run rust-clippy analyzing and tests
15: runs-on: ubuntu-latest
16: if: github.event_name == 'push' || (github.head_ref != 'master' && github.head_ref != 'release')
17: permissions:
18: contents: read
19: steps:
20: # SETUP
21: - uses: actions/checkout@v7
22: - uses: dtolnay/rust-toolchain@stable
23: - uses: Swatinem/rust-cache@v2
24: - uses: mozilla-actions/sccache-action@v0.0.10
d3dbaf11e1 2026-07-19 25: - uses: EmbarkStudios/cargo-deny-action@v2
26:
27: # TESTS
28: - name: Run tests
29: run: cargo test --all-targets --all-features
30:
31: # CLIPPY
32: - name: Run rust-clippy
33: run: cargo clippy --all-targets --all-features -- -D warnings