audit.yml 399 B

123456789101112131415161718
  1. name: Security audit
  2. on:
  3. schedule:
  4. - cron: '0 0 * * *'
  5. push:
  6. paths:
  7. - '.github/workflows/audit.yml'
  8. - '**/Cargo.toml'
  9. - '**/Cargo.lock'
  10. - 'deny.toml'
  11. jobs:
  12. security_audit:
  13. runs-on: ubuntu-latest
  14. steps:
  15. - uses: actions/checkout@v4
  16. - uses: taiki-e/install-action@cargo-deny
  17. - name: Scan for vulnerabilities
  18. run: cargo deny check