diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 2d6b5a2aedc60..6dbe51eeef8dd 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -737,11 +737,11 @@ jobs: target: ${{ matrix.target }} override: true components: rustfmt - - uses: Swatinem/rust-cache@v1 + - uses: Swatinem/rust-cache@v2 with: - working-directory: rust/cubestore - key: cross-${{ runner.OS }}-${{ matrix.target }} - sharedKey: cross-${{ runner.OS }}-${{ matrix.target }} + workspaces: ./rust/cubestore -> target + prefix-key: v0-rust-cubestore-cross + key: target-${{ matrix.target }} - run: source .github/actions/${{ matrix.before_script }}.sh if: ${{ matrix.before_script }} shell: bash diff --git a/.github/workflows/rust-cubestore-master.yml b/.github/workflows/rust-cubestore-master.yml index 71aa1d7c34127..37d4e42762987 100644 --- a/.github/workflows/rust-cubestore-master.yml +++ b/.github/workflows/rust-cubestore-master.yml @@ -244,9 +244,8 @@ jobs: - uses: Swatinem/rust-cache@v2 with: workspaces: ./rust/cubestore -> target - # We should use a separate key for testing to pass disk space limitations - shared-key: cubestore-testing - key: ubuntu-20.04 + prefix-key: v0-rust-cubestore-cross + key: target-${{ matrix.target }} - run: source .github/actions/${{ matrix.before_script }}.sh if: ${{ matrix.before_script }} shell: bash diff --git a/.github/workflows/rust-cubestore.yml b/.github/workflows/rust-cubestore.yml index 3d08590c8f5da..df7d46dd5bf9e 100644 --- a/.github/workflows/rust-cubestore.yml +++ b/.github/workflows/rust-cubestore.yml @@ -182,11 +182,11 @@ jobs: target: ${{ matrix.target }} override: true components: rustfmt - - uses: Swatinem/rust-cache@v1 + - uses: Swatinem/rust-cache@v2 with: - working-directory: rust/cubestore - key: cross-${{ runner.OS }}-${{ matrix.target }} - sharedKey: cross-${{ runner.OS }}-${{ matrix.target }} + workspaces: ./rust/cubestore -> target + prefix-key: v0-rust-cubestore-cross + key: target-${{ matrix.target }} - run: source .github/actions/${{ matrix.before_script }}.sh if: ${{ matrix.before_script }} shell: bash