Skip to content

Commit 5239afe

Browse files
1chooocursoragent
andcommitted
fix(ci): align pnpm 11 config so frozen installs succeed
Move overrides/allowBuilds into pnpm-workspace.yaml and bump CI to pnpm 11 to match the lockfile. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent dec5932 commit 5239afe

4 files changed

Lines changed: 14 additions & 10 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
- uses: pnpm/action-setup@v4
2121
with:
22-
version: 10
22+
version: 11
2323

2424
- uses: actions/setup-node@v4
2525
with:

package.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,6 @@
99
"test": "vitest run",
1010
"test:watch": "vitest"
1111
},
12-
"pnpm": {
13-
"overrides": {
14-
"hono": "4.12.25"
15-
},
16-
"onlyBuiltDependencies": [
17-
"sharp"
18-
]
19-
},
2012
"devDependencies": {
2113
"vitest": "^4.1.10"
2214
}

pnpm-lock.yaml

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
11
packages:
22
- "apps/*"
33
- "packages/*"
4+
5+
overrides:
6+
hono: 4.12.25
7+
8+
allowBuilds:
9+
"@parcel/watcher": true
10+
"@swc/core": true
11+
msw: true
12+
sharp: true

0 commit comments

Comments
 (0)