name: Scheduled Audit
on:
schedule:
- cron: "0 6 * * 1" workflow_dispatch:
permissions:
contents: read
jobs:
deny:
name: deny (advisories)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 - uses: EmbarkStudios/cargo-deny-action@bb137d7af7e4fb67e5f82a49c4fce4fad40782fe with:
command: check advisories
msrv:
name: msrv drift check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 - uses: actions-rust-lang/setup-rust-toolchain@166cdcfd11aee3cb47222f9ddb555ce30ddb9659 with:
toolchain: "1.88"
- run: cargo check --all-features