Skip to content

Commit 3fc2f87

Browse files
committed
ci: move to Node 24 LTS instead of upgrading npm in-workflow
Node 24.16.0 bundles npm 11.13.0, which natively supports trusted publishing (requires npm >= 11.5.1), so the explicit npm upgrade step is no longer needed. All workflows read .nvmrc so CI moves together.
1 parent 0bcd4c3 commit 3fc2f87

2 files changed

Lines changed: 1 addition & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,6 @@ jobs:
3030
registry-url: "https://registry.npmjs.org"
3131
cache: "pnpm"
3232

33-
# Trusted publishing requires npm >= 11.5.1; Node 22 bundles npm 10.x
34-
- name: Update npm for trusted publishing
35-
run: npm install -g npm@latest
36-
3733
- name: Install Dependencies
3834
run: pnpm i --frozen-lockfile
3935

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
22.19.0
1+
24.16.0

0 commit comments

Comments
 (0)