From ce7810963c8a2abf6972cbcd625bba7931eb1921 Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Sun, 1 Mar 2020 12:08:19 -0800 Subject: [PATCH] .github: fix rustsec-admin install caching Fixes use of the cached `rustsec-admin` binary, which was added in #237 --- .github/workflows/validate.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index e4d5328..b9a56a7 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -7,6 +7,7 @@ on: jobs: lint: + name: Lint advisories runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 @@ -18,7 +19,10 @@ jobs: key: rustsec-admin-v0.1.1 - name: Install rustsec-admin - run: cargo install rustsec-admin + run: | + if [ ! -f $HOME/.cargo/bin/rustsec-admin ]; then + cargo install rustsec-admin + fi - name: Lint advisories run: rustsec-admin lint