Skip to content

Commit 3388dee

Browse files
authored
chore: pin pnpm via packageManager (#123)
Adds `"packageManager": "pnpm@10.28.2"` to `package.json` and drops the redundant `version:` arg from `pnpm/action-setup` in CI. The action now reads the version from `packageManager`, giving a single source of truth shared between local dev and CI. Matches the convention used in `marimo` and `marimo-lsp`.
1 parent 63c269a commit 3388dee

4 files changed

Lines changed: 1 addition & 6 deletions

File tree

.github/workflows/demo.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ jobs:
2020

2121
- name: ⎔ Setup pnpm
2222
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
23-
with:
24-
version: 10
2523

2624
- name: ⎔ Setup Node.js
2725
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6

.github/workflows/release.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ jobs:
1919

2020
- name: ⎔ Setup pnpm
2121
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
22-
with:
23-
version: 10
2422

2523
- name: ⎔ Setup Node.js
2624
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6

.github/workflows/test.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@ jobs:
2525

2626
- name: ⎔ Setup pnpm
2727
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
28-
with:
29-
version: 10
3028

3129
- name: ⎔ Setup Node.js
3230
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"sql"
2929
],
3030
"license": "Apache-2.0",
31+
"packageManager": "pnpm@10.28.2",
3132
"peerDependencies": {
3233
"@codemirror/autocomplete": "^6",
3334
"@codemirror/lint": "^6",

0 commit comments

Comments
 (0)