From dace2d531adf655d152168a2326196a380bb5bcf Mon Sep 17 00:00:00 2001 From: J / Jacob Babich Date: Tue, 15 Oct 2024 15:43:48 -0400 Subject: [PATCH] ci(check-and-build-and-test): add `cargo-audit` to the `formatting-and-deny` job to upgrade it to `formatting-and-deny-and-audit` --- .github/workflows/check-and-build-and-test.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/check-and-build-and-test.yml b/.github/workflows/check-and-build-and-test.yml index 60d283b..548901d 100644 --- a/.github/workflows/check-and-build-and-test.yml +++ b/.github/workflows/check-and-build-and-test.yml @@ -18,16 +18,18 @@ env: CARGO_TERM_COLOR: always jobs: - formatting-and-deny: - name: Check formatting and cargo-deny + formatting-and-deny-and-audit: + name: Check formatting, cargo-deny, and cargo-audit runs-on: ubuntu-latest - timeout-minutes: 2 + timeout-minutes: 4 steps: - name: Checkout repository uses: actions/checkout@v4 - name: Install stable Rust toolchain uses: dtolnay/rust-toolchain@stable + - name: Install cargo-audit + uses: taiki-e/install-action@cargo-audit - name: Formatting run: cargo fmt --check --verbose @@ -35,6 +37,9 @@ jobs: - name: cargo-deny uses: EmbarkStudios/cargo-deny-action@v2 + - name: cargo-audit + run: cargo-audit --deny warnings + check-and-build: strategy: matrix: