fix(ci): clippy
Install `cargo-make` explicitly in the workflow,
even tough it should be cached from the previous steps.
There are some corner cases in which gh messes the caching up
and can't access it.
@@ -72,10 +72,7 @@ jobs:
~/.cargo/git
target
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
+ - name: Install cargo-make
+ run: test -x "${HOME}/.cargo/bin/cargo-make" || cargo install --debug cargo-make
- name: Check clippy lints
run: cargo make clippy
- # - name: Check Lints
- # uses: actions-rs/clippy-check@v1
- # with:
- # token: ${{ secrets.GITHUB_TOKEN }}
- # args: --all-features --all-targets --deny warnings
