name: security-audit
on:
schedule: [{cron: '0 8 * * 1'}]
workflow_dispatch:
jobs:
audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- run: cargo install --locked cargo-audit || true
- run: cargo audit