From e805d9312ef5826aadf3fa73fcb12bd61c81b157 Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Wed, 26 Apr 2023 10:21:55 -0700 Subject: [PATCH] Fix caching in validation workflow --- .github/workflows/validate.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index a0dce9148..02c1c8d5a 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -17,10 +17,23 @@ jobs: uses: actions-rs/toolchain@v1 with: toolchain: stable - target: aarch64-apple-darwin + target: x86_64-unknown-linux-gnu override: true components: rustfmt, clippy + - name: Set up cargo cache + uses: actions/cache@v3 + continue-on-error: false + with: + path: | + ~/.cargo/bin/ + ~/.cargo/registry/index/ + ~/.cargo/registry/cache/ + ~/.cargo/git/db/ + target/ + key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.toml', '*/Cargo.toml') }} + restore-keys: ${{ runner.os }}-cargo- + - name: validate-1m-linux env: CC: 'gcc'