ci(check-and-build-and-test): add cargo-audit to the formatting-and-deny job to upgrade it to formatting-and-deny-and-audit

This commit is contained in:
J / Jacob Babich
2024-10-15 15:43:48 -04:00
parent 402a6894e1
commit dace2d531a

View File

@@ -18,16 +18,18 @@ env:
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always
jobs: jobs:
formatting-and-deny: formatting-and-deny-and-audit:
name: Check formatting and cargo-deny name: Check formatting, cargo-deny, and cargo-audit
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 2 timeout-minutes: 4
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Install stable Rust toolchain - name: Install stable Rust toolchain
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
- name: Install cargo-audit
uses: taiki-e/install-action@cargo-audit
- name: Formatting - name: Formatting
run: cargo fmt --check --verbose run: cargo fmt --check --verbose
@@ -35,6 +37,9 @@ jobs:
- name: cargo-deny - name: cargo-deny
uses: EmbarkStudios/cargo-deny-action@v2 uses: EmbarkStudios/cargo-deny-action@v2
- name: cargo-audit
run: cargo-audit --deny warnings
check-and-build: check-and-build:
strategy: strategy:
matrix: matrix: