3232 steps :
3333 - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955
3434
35- - name : Install sccache
36- uses : mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
35+ # sccache temporarily disabled due to service unavailability
36+ # - name: Install sccache
37+ # uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
3738
3839 - name : Install Rust
3940 uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6
@@ -73,16 +74,17 @@ jobs:
7374 steps :
7475 - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955
7576
76- - name : Install sccache
77- uses : mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
77+ # sccache temporarily disabled due to service unavailability
78+ # - name: Install sccache
79+ # uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
7880
7981 - name : Install Rust
8082 uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6
8183
82- - name : Install cargo-audit with database update
83- run : |
84- cargo install cargo-audit
85- cargo audit --db ~/. cargo/advisory-db
84+ - name : Install cargo-audit
85+ uses : taiki-e/install-action@fa0639a7132933c4081764bded317e92c04e5c07
86+ with :
87+ tool : cargo-audit
8688
8789 - name : Run comprehensive vulnerability scan
8890 run : |
9597 steps :
9698 - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955
9799
98- - name : Install sccache
99- uses : mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
100+ # sccache temporarily disabled due to service unavailability
101+ # - name: Install sccache
102+ # uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
100103
101104 - name : Install Rust
102105 uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6
@@ -131,8 +134,9 @@ jobs:
131134 steps :
132135 - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955
133136
134- - name : Install sccache
135- uses : mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
137+ # sccache temporarily disabled due to service unavailability
138+ # - name: Install sccache
139+ # uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
136140
137141 - name : Install Rust
138142 uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6
@@ -176,8 +180,9 @@ jobs:
176180 steps :
177181 - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955
178182
179- - name : Install sccache
180- uses : mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
183+ # sccache temporarily disabled due to service unavailability
184+ # - name: Install sccache
185+ # uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd
181186
182187 - name : Install Rust
183188 uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6
@@ -188,15 +193,18 @@ jobs:
188193 run : |
189194 echo "## 🔒 Security Clippy Results" >> $GITHUB_STEP_SUMMARY
190195 cargo clippy --all-targets --all-features -- \
191- -W clippy::pedantic \
192- -W clippy::nursery \
193196 -W clippy::suspicious \
194197 -W clippy::correctness \
195198 -D clippy::unwrap_used \
196199 -D clippy::expect_used \
197200 -D clippy::panic \
198201 -D clippy::unimplemented \
199202 -D clippy::todo \
203+ -A clippy::unused_async \
204+ -A clippy::missing_errors_doc \
205+ -A clippy::unnecessary_wraps \
206+ -A clippy::wildcard_imports \
207+ -A clippy::unused_self \
200208 2>&1 | tee clippy-security.log || echo "Security clippy completed with warnings" >> $GITHUB_STEP_SUMMARY
201209
202210 - name : Check for security issues
0 commit comments