1name: Security audit 2on: 3 pull_request: 4 paths: 5 - '**/Cargo.toml' 6 - '**/Cargo.lock' 7 push: 8 paths: 9 - '**/Cargo.toml' 10 - '**/Cargo.lock' 11 schedule: 12 - cron: '3 3 3 * *' 13permissions: 14 contents: read 15jobs: 16 security_audit: 17 permissions: 18 issues: write # to create issues (actions-rs/audit-check) 19 checks: write # to create check (actions-rs/audit-check) 20 runs-on: ubuntu-latest 21 steps: 22 - name: Checkout repository 23 uses: actions/checkout@v3 24 - uses: actions-rs/audit-check@v1 25 with: 26 token: ${{ secrets.GITHUB_TOKEN }} 27