From 1f64761480a365d028d14855a6609652bd43a354 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20P=C3=BCtz?= Date: Mon, 3 Aug 2020 14:19:13 +0200 Subject: [PATCH] Cache based on Cargo.lock. --- .github/workflows/node.yml | 2 +- .github/workflows/python.yml | 4 ++-- .github/workflows/rust.yml | 12 ------------ 3 files changed, 3 insertions(+), 15 deletions(-) diff --git a/.github/workflows/node.yml b/.github/workflows/node.yml index 7c486b13..b8801d2a 100644 --- a/.github/workflows/node.yml +++ b/.github/workflows/node.yml @@ -31,7 +31,7 @@ jobs: uses: actions/cache@v1 with: path: ~/.cargo/registry - key: ${{ runner.os }}-cargo-registry-${{ hashFiles('**/Cargo.toml') }} + key: ${{ runner.os }}-cargo-registry-${{ hashFiles('**/Cargo.lock') }} - name: Install Node 12.x uses: actions/setup-node@v1 diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index feeb3404..43934753 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -88,13 +88,13 @@ jobs: uses: actions/cache@v1 with: path: ~/.cargo/registry - key: ${{ runner.os }}-cargo-registry-${{ hashFiles('**/Cargo.toml') }} + key: ${{ runner.os }}-cargo-registry-${{ hashFiles('**/Cargo.lock') }} - name: Cache Cargo Build Target uses: actions/cache@v1 with: path: ./bindings/python/target - key: ${{ runner.os }}-cargo-python-build-${{ hashFiles('**/Cargo.toml') }} + key: ${{ runner.os }}-cargo-python-build-${{ hashFiles('**/Cargo.lock') }} - name: Lint with RustFmt uses: actions-rs/cargo@v1 diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index f5e11112..b327d9fc 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -29,18 +29,6 @@ jobs: - if: matrix.os == 'ubuntu-latest' run: sudo chown -R $(whoami):$(id -ng) ~/.cargo/ - - name: Cache Cargo Registry - uses: actions/cache@v1 - with: - path: ~/.cargo/registry - key: ${{ runner.os }}-cargo-registry-${{ hashFiles('**/Cargo.toml') }} - - - name: Cache Cargo Build Target - uses: actions/cache@v1 - with: - path: tokenizers/target - key: ${{ runner.os }}-cargo-build-${{ hashFiles('**/Cargo.toml') }} - - name: Build uses: actions-rs/cargo@v1 with: