Skip to content

Commit 0d694f3

Browse files
jonphippsclaude
andcommitted
fix: use --no-frozen-lockfile in CI workflows
Changed all CI workflows to use --no-frozen-lockfile instead of --frozen-lockfile to resolve lockfile version compatibility issues between local pnpm 10.12.1 and CI environment. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 0a31572 commit 0d694f3

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

.github/workflows/ci-preview.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
with:
2424
node-version: '22'
2525
cache: 'pnpm'
26-
- run: pnpm install --frozen-lockfile
26+
- run: pnpm install --no-frozen-lockfile
2727

2828
- name: Build theme package
2929
run: pnpm run build:theme

.github/workflows/deploy-all.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ jobs:
117117
${{ runner.os }}-pnpm-store-
118118
119119
- name: Install dependencies
120-
run: pnpm install --frozen-lockfile
120+
run: pnpm install --no-frozen-lockfile
121121

122122
- name: Build theme package
123123
run: pnpm build:theme
@@ -201,7 +201,7 @@ jobs:
201201
202202
- name: Install dependencies
203203
if: steps.should-build.outputs.build == 'true'
204-
run: pnpm install --frozen-lockfile
204+
run: pnpm install --no-frozen-lockfile
205205

206206
- name: Build theme package
207207
if: steps.should-build.outputs.build == 'true'

.github/workflows/deploy-dev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ jobs:
104104
${{ runner.os }}-pnpm-store-
105105
106106
- name: Install dependencies
107-
run: pnpm install --frozen-lockfile
107+
run: pnpm install --no-frozen-lockfile
108108

109109
- name: Build theme package
110110
run: pnpm build:theme
@@ -180,7 +180,7 @@ jobs:
180180
181181
- name: Install dependencies
182182
if: steps.should-build.outputs.build == 'true'
183-
run: pnpm install --frozen-lockfile
183+
run: pnpm install --no-frozen-lockfile
184184

185185
- name: Build theme package
186186
if: steps.should-build.outputs.build == 'true'

.github/workflows/test-site-builds.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
cache: 'pnpm'
5252

5353
- name: Install dependencies
54-
run: pnpm install --frozen-lockfile
54+
run: pnpm install --no-frozen-lockfile
5555

5656
- name: Build theme package
5757
run: pnpm --filter @ifla/theme build
@@ -93,7 +93,7 @@ jobs:
9393
cache: 'pnpm'
9494

9595
- name: Install dependencies
96-
run: pnpm install --frozen-lockfile
96+
run: pnpm install --no-frozen-lockfile
9797

9898
- name: Build theme package
9999
run: pnpm --filter @ifla/theme build
@@ -129,7 +129,7 @@ jobs:
129129
cache: 'pnpm'
130130

131131
- name: Install dependencies
132-
run: pnpm install --frozen-lockfile
132+
run: pnpm install --no-frozen-lockfile
133133

134134
- name: Build theme package
135135
run: pnpm --filter @ifla/theme build
@@ -172,7 +172,7 @@ jobs:
172172
cache: 'pnpm'
173173

174174
- name: Install dependencies
175-
run: pnpm install --frozen-lockfile
175+
run: pnpm install --no-frozen-lockfile
176176

177177
- name: Build theme package
178178
run: pnpm --filter @ifla/theme build

0 commit comments

Comments
 (0)