File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -172,4 +172,26 @@ jobs:
172172 - name : Check fmt
173173 run : cargo fmt --all -- --check
174174 - name : Clippy
175- run : cargo clippy --all-targets -- -Dwarnings
175+ run : cargo clippy --all-targets -- -Dwarnings
176+
177+ security-audit :
178+ name : Security Audit
179+ runs-on : ubuntu-latest
180+ steps :
181+ - uses : actions/checkout@v4
182+ - uses : dtolnay/rust-toolchain@stable
183+ - name : Install cargo-audit
184+ run : cargo install cargo-audit
185+ - name : Run cargo-audit
186+ run : cargo audit
187+
188+ unused-dependencies :
189+ name : Check Unused Dependencies
190+ runs-on : ubuntu-latest
191+ steps :
192+ - uses : actions/checkout@v4
193+ - uses : dtolnay/rust-toolchain@stable
194+ - name : Install cargo-machete
195+ run : cargo install cargo-machete
196+ - name : Run cargo-machete
197+ run : cargo machete
You can’t perform that action at this time.
0 commit comments