From 9d6f9a2e0d199c6c7f2731bd6f8f7143af060a6b Mon Sep 17 00:00:00 2001 From: z9rtm Date: Tue, 15 Apr 2025 10:10:04 +0900 Subject: [PATCH] ci: security (#133) * ci: add security audit job to workflow --- .github/workflows/ci.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9d39053..52541bc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -132,6 +132,23 @@ jobs: - name: Run tests with coverage run: cargo llvm-cov --all-features + + security_audit: + name: Security Audit + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + + - uses: Swatinem/rust-cache@v2 + + - name: Install cargo-audit + run: cargo install cargo-audit + + - name: Run cargo-audit + run: cargo audit doc: name: Generate Documentation