name: Security audit on: workflow_dispatch: schedule: - cron: '0 10 * * 1' # every monday at 10:00 UTC permissions: issues: write checks: write jobs: audit: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - run: | sed -i 's/components.*/components = []/' rust-toolchain echo 'profile = "minimal"' >> rust-toolchain - uses: rustsec/audit-check@v1.4.1 with: token: ${{ secrets.GITHUB_TOKEN }}