Add Cargo dependency audit gates

This commit is contained in:
Georg Bauer
2026-08-31 14:26:51 +02:00
parent 115737302b
commit 2c2c3702b0
5 changed files with 59 additions and 2 deletions

View File

@@ -15,6 +15,16 @@ jobs:
- name: Check out repository
uses: actions/checkout@v4
- name: Install cargo-audit
uses: taiki-e/install-action@v2
with:
tool: cargo-audit@0.22.2
- name: Audit Rust dependencies
run: |
cargo audit
cargo audit --file tools/macos-packager/Cargo.lock
- name: Scan dependencies for known vulnerabilities
uses: docker://ghcr.io/google/osv-scanner:v2
with: