From addb31a26673be3f6df596a82cfd9074870edde0 Mon Sep 17 00:00:00 2001 From: Darin Morrison Date: Tue, 24 Mar 2020 11:57:15 -0600 Subject: [PATCH] CI: add cargo audit job (#1314) Co-authored-by: Darin Morrison --- .github/workflows/main.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 18bff65d2e..63cf8ab5b9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -593,3 +593,18 @@ jobs: files: "dist/*" name: ${{ steps.tagname.outputs.val }} token: ${{ secrets.GITHUB_TOKEN }} + + cargo-audit: + env: + CARGO_AUDIT_VERSION: 0.11.2 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: actions/cache@v1 + with: + path: ${{ runner.tool_cache }}/cargo-audit + key: cargo-audit-bin-${{ env.CARGO_AUDIT_VERSION }} + - run: echo "::add-path::${{ runner.tool_cache }}/cargo-audit/bin" + - run: | + cargo install --root ${{ runner.tool_cache }}/cargo-audit --version ${{ env.CARGO_AUDIT_VERSION }} cargo-audit + cargo audit