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