ci: drop cargo-audit, use cargo deny, add config, working checks

This commit is contained in:
Ryan Walters
2025-08-20 13:23:07 -05:00
parent b7d90c151c
commit 8c897209ae
2 changed files with 40 additions and 7 deletions

View File

@@ -11,17 +11,11 @@ jobs:
steps:
- uses: actions/checkout@v5
- name: Install cargo-audit
uses: taiki-e/install-action@cargo-audit
- name: Run cargo audit
run: cargo audit --file src-tauri/Cargo.lock
- name: Install cargo-deny
uses: taiki-e/install-action@cargo-deny
- name: Run cargo deny
run: cargo deny --manifest-path src-tauri/Cargo.toml check
run: cargo deny --manifest-path src-tauri/Cargo.toml check sources advisories bans --show-stats
npm-audit:
name: NPM Security Audit