diff --git a/.github/workflows/build_and_deploy.yml b/.github/workflows/build_and_deploy.yml index 9f22c7f87e928..e1c167e1c9e36 100644 --- a/.github/workflows/build_and_deploy.yml +++ b/.github/workflows/build_and_deploy.yml @@ -101,10 +101,8 @@ jobs: id: cache-pnpm-store with: path: ${{ steps.get-store-path.outputs.STORE_PATH }} - key: pnpm-store-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - pnpm-store- - pnpm-store-${{ hashFiles('pnpm-lock.yaml') }} + key: pnpm-store-v2-${{ hashFiles('pnpm-lock.yaml') }} + # Do not use restore-keys since it leads to indefinite growth of the cache. - run: pnpm install diff --git a/.github/workflows/create_release_branch.yml b/.github/workflows/create_release_branch.yml index 75f5f9a21d6f5..d583c9c5b423e 100644 --- a/.github/workflows/create_release_branch.yml +++ b/.github/workflows/create_release_branch.yml @@ -65,10 +65,8 @@ jobs: id: cache-pnpm-store with: path: ${{ steps.get-store-path.outputs.STORE_PATH }} - key: pnpm-store-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - pnpm-store- - pnpm-store-${{ hashFiles('pnpm-lock.yaml') }} + key: pnpm-store-v2-${{ hashFiles('pnpm-lock.yaml') }} + # Do not use restore-keys since it leads to indefinite growth of the cache. - run: pnpm install diff --git a/.github/workflows/release-next-rspack.yml b/.github/workflows/release-next-rspack.yml index d6880491822a1..3b47be425f9c7 100644 --- a/.github/workflows/release-next-rspack.yml +++ b/.github/workflows/release-next-rspack.yml @@ -79,9 +79,8 @@ jobs: uses: actions/cache@v3 with: path: ~/.pnpm-store - key: ${{ runner.os }}-${{ runner.arch }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-${{ runner.arch }}-pnpm- + key: ${{ runner.os }}-${{ runner.arch }}-pnpm-v2-${{ hashFiles('**/pnpm-lock.yaml') }} + # Do not use restore-keys since it leads to indefinite growth of the cache. - name: Install dependencies run: pnpm install diff --git a/.github/workflows/trigger_release.yml b/.github/workflows/trigger_release.yml index c1ba7bd15a1c5..2865bf9684bc0 100644 --- a/.github/workflows/trigger_release.yml +++ b/.github/workflows/trigger_release.yml @@ -97,10 +97,8 @@ jobs: id: cache-pnpm-store with: path: ${{ steps.get-store-path.outputs.STORE_PATH }} - key: pnpm-store-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - pnpm-store- - pnpm-store-${{ hashFiles('pnpm-lock.yaml') }} + key: pnpm-store-v2-${{ hashFiles('pnpm-lock.yaml') }} + # Do not use restore-keys since it leads to indefinite growth of the cache. - run: pnpm install