Make CI audit security advisories daily instead of in each PR (#2425)

* Only run cargo deny on the main branch

* Run cargo-deny once per day instead of per-commit

* Still check licenses in the build-ci
This commit is contained in:
James Lindsay
2025-04-06 07:33:12 +00:00
committed by GitHub
parent a6d3c06641
commit 86e6923a7c
2 changed files with 25 additions and 11 deletions
-11
View File
@@ -108,17 +108,6 @@ jobs:
- name: 📥 Clone and checkout repository
uses: actions/checkout@v3
- name: 🔒 Check crate security advisories for root workspace
uses: EmbarkStudios/cargo-deny-action@v2
with:
command: check advisories
- name: 🔒 Check crate security advisories for /libraries/rawkit
uses: EmbarkStudios/cargo-deny-action@v2
with:
command: check advisories
manifest-path: libraries/rawkit/Cargo.toml
- name: 📜 Check crate license compatibility for root workspace
uses: EmbarkStudios/cargo-deny-action@v2
with: