Graphite/.github/workflows/cargo-deny.yml
James Lindsay 20bbe6cdcc
Avoid running cargo audit on forks (#3473)
Don't run the cargo audit nonsense on forks
2025-12-22 11:27:10 +00:00

26 lines
723 B
YAML

name: "Audit Security Advisories"
on:
# Run once each day
schedule:
- cron: "0 0 * * *"
jobs:
cargo-deny:
if: github.repository == 'GraphiteEditor/Graphite' # Don't run on forks by default
runs-on: ubuntu-latest
steps:
- 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