Skip to content

Commit 124ce8e

Browse files
committed
Update node and npm
1 parent 5501a59 commit 124ce8e

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

.github/workflows/release.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ jobs:
2828
version: 9.5
2929

3030
- name: Setup Node
31-
uses: actions/setup-node@v3
31+
uses: actions/setup-node@v6
3232
with:
33-
node-version: "20.x"
33+
node-version: "22.x"
3434
registry-url: "https://registry.npmjs.org"
3535
cache: pnpm
3636
cache-dependency-path: pnpm-lock.yaml
@@ -70,9 +70,9 @@ jobs:
7070
version: 9.5
7171

7272
- name: Setup Node
73-
uses: actions/setup-node@v3
73+
uses: actions/setup-node@v6
7474
with:
75-
node-version: "20.x"
75+
node-version: "22.x"
7676
registry-url: "https://registry.npmjs.org"
7777
cache: pnpm
7878
cache-dependency-path: pnpm-lock.yaml
@@ -285,17 +285,23 @@ jobs:
285285
with:
286286
version: 9.5
287287

288-
- name: Setup Node.js 20
289-
uses: actions/setup-node@v3
288+
- name: Setup Node.js 22
289+
uses: actions/setup-node@v6
290290
with:
291-
node-version: "20.x"
291+
node-version: "22.x"
292+
registry-url: 'https://registry.npmjs.org'
292293
cache: pnpm
293294

294295
- name: Configure pnpm
295296
run: |
296297
pnpm config set auto-install-peers true
297298
pnpm config set exclude-links-from-lockfile true
298299
300+
- name: Update npm
301+
run: |
302+
npm install -g npm@^11.6
303+
npm --version
304+
299305
- name: Install dependencies
300306
run: pnpm install --frozen-lockfile
301307

@@ -323,6 +329,7 @@ jobs:
323329
createGithubReleases: true
324330
env:
325331
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
332+
NPM_TOKEN: "" # See https://github.com/changesets/changesets/issues/1152#issuecomment-3190884868
326333
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
327334

328335
- name: Update lock file

0 commit comments

Comments
 (0)