Skip to content

Commit 7d8a64c

Browse files
committed
ci: pin pnpm/setup to v2.1.0
v3.0.0 keys the store cache with a per-invocation suffix so every job in a matrix saves a full store copy, and its lockfile-verification cache shares one exact key across all jobs; together they produced duplicate save warnings and ~130s/run of discarded post-step compression work (pnpm/setup#55, pnpm/setup#56). v2.1.0 saves once per lockfile hash and skips the post-step save on cache hits.
1 parent aa85a00 commit 7d8a64c

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎.github/actions/setup/action.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ runs:
1010
# Needed for git-based deps (e.g. github:coder/coder) so pnpm can clone without SSH.
1111
run: git config --global url."https://github.com/".insteadOf "git@github.com:"
1212

13-
- uses: pnpm/setup@fbda4c85fc2e1e08721cd8763afea8f48d60f024 # v3.0.0
13+
- uses: pnpm/setup@703c52620218391530e48b9e8870d5c0082e1b9b # v2.1.0
1414
with:
1515
runtime: node@22
1616
cache: true

‎.github/workflows/publish-extension.yaml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
with:
3535
persist-credentials: false
3636

37-
- uses: pnpm/setup@fbda4c85fc2e1e08721cd8763afea8f48d60f024 # v3.0.0
37+
- uses: pnpm/setup@703c52620218391530e48b9e8870d5c0082e1b9b # v2.1.0
3838
with:
3939
runtime: node@22
4040

@@ -77,7 +77,7 @@ jobs:
7777
contents: read
7878
if: ${{ needs.setup.outputs.hasVscePat == 'true' }}
7979
steps:
80-
- uses: pnpm/setup@fbda4c85fc2e1e08721cd8763afea8f48d60f024 # v3.0.0
80+
- uses: pnpm/setup@703c52620218391530e48b9e8870d5c0082e1b9b # v2.1.0
8181
with:
8282
runtime: node@22
8383
install: false
@@ -111,7 +111,7 @@ jobs:
111111
contents: read
112112
if: ${{ needs.setup.outputs.hasOvsxPat == 'true' }}
113113
steps:
114-
- uses: pnpm/setup@fbda4c85fc2e1e08721cd8763afea8f48d60f024 # v3.0.0
114+
- uses: pnpm/setup@703c52620218391530e48b9e8870d5c0082e1b9b # v2.1.0
115115
with:
116116
runtime: node@22
117117
install: false

0 commit comments

Comments
 (0)