CI: Add audit check for `cargo vet`
This commit is contained in:
parent
e574c27755
commit
08cd7e20bd
|
@ -0,0 +1,21 @@
|
||||||
|
name: Audits
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
push:
|
||||||
|
branches: main
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: read
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
cargo-vet:
|
||||||
|
name: Vet Rust dependencies
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- uses: dtolnay/rust-toolchain@stable
|
||||||
|
id: toolchain
|
||||||
|
- run: rustup override set ${{steps.toolchain.outputs.name}}
|
||||||
|
- run: cargo install cargo-vet --version ~0.9
|
||||||
|
- run: cargo vet --locked
|
Loading…
Reference in New Issue