From c2c54e7c0b84a213848b9ab3dfeb3ae16fb9844d Mon Sep 17 00:00:00 2001 From: Affaan Mustafa Date: Fri, 15 May 2026 13:51:51 -0400 Subject: [PATCH] ci: restore dependency caches without saving (#1934) --- .github/workflows/ci.yml | 16 ++++++++-------- .github/workflows/reusable-test.yml | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2a7c021a..af2bf7f5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -75,10 +75,10 @@ jobs: shell: bash run: echo "dir=$(npm config get cache)" >> $GITHUB_OUTPUT - - name: Cache npm + - name: Restore npm cache if: matrix.pm == 'npm' continue-on-error: true - uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 with: path: ${{ steps.npm-cache-dir.outputs.dir }} key: ${{ runner.os }}-node-${{ matrix.node }}-npm-${{ hashFiles('**/package-lock.json') }} @@ -93,10 +93,10 @@ jobs: COREPACK_ENABLE_STRICT: '0' run: echo "dir=$(pnpm store path)" >> $GITHUB_OUTPUT - - name: Cache pnpm + - name: Restore pnpm cache if: matrix.pm == 'pnpm' continue-on-error: true - uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 with: path: ${{ steps.pnpm-cache-dir.outputs.dir }} key: ${{ runner.os }}-node-${{ matrix.node }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -115,20 +115,20 @@ jobs: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT fi - - name: Cache yarn + - name: Restore yarn cache if: matrix.pm == 'yarn' continue-on-error: true - uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 with: path: ${{ steps.yarn-cache-dir.outputs.dir }} key: ${{ runner.os }}-node-${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} restore-keys: | ${{ runner.os }}-node-${{ matrix.node }}-yarn- - - name: Cache bun + - name: Restore bun cache if: matrix.pm == 'bun' continue-on-error: true - uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 with: path: ~/.bun/install/cache key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lockb') }} diff --git a/.github/workflows/reusable-test.yml b/.github/workflows/reusable-test.yml index 5444c17b..6f98cbeb 100644 --- a/.github/workflows/reusable-test.yml +++ b/.github/workflows/reusable-test.yml @@ -65,10 +65,10 @@ jobs: shell: bash run: echo "dir=$(npm config get cache)" >> $GITHUB_OUTPUT - - name: Cache npm + - name: Restore npm cache if: inputs.package-manager == 'npm' continue-on-error: true - uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 with: path: ${{ steps.npm-cache-dir.outputs.dir }} key: ${{ runner.os }}-node-${{ inputs.node-version }}-npm-${{ hashFiles('**/package-lock.json') }} @@ -83,10 +83,10 @@ jobs: COREPACK_ENABLE_STRICT: '0' run: echo "dir=$(pnpm store path)" >> $GITHUB_OUTPUT - - name: Cache pnpm + - name: Restore pnpm cache if: inputs.package-manager == 'pnpm' continue-on-error: true - uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 with: path: ${{ steps.pnpm-cache-dir.outputs.dir }} key: ${{ runner.os }}-node-${{ inputs.node-version }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -105,20 +105,20 @@ jobs: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT fi - - name: Cache yarn + - name: Restore yarn cache if: inputs.package-manager == 'yarn' continue-on-error: true - uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 with: path: ${{ steps.yarn-cache-dir.outputs.dir }} key: ${{ runner.os }}-node-${{ inputs.node-version }}-yarn-${{ hashFiles('**/yarn.lock') }} restore-keys: | ${{ runner.os }}-node-${{ inputs.node-version }}-yarn- - - name: Cache bun + - name: Restore bun cache if: inputs.package-manager == 'bun' continue-on-error: true - uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 with: path: ~/.bun/install/cache key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lockb') }}