Skip to content

Commit 4ccffbe

Browse files
committed
ci: drop unneeded npm@latest update step
The release workflow's first action installed npm@latest before running semantic-release. The current latest npm (11.x) ships broken with a MODULE_NOT_FOUND for promise-retry, which fails the entire release run. Node 22's bundled npm (10.x) works fine with semantic-release, so this upgrade step is unnecessary churn that exposes us to upstream npm bugs. Removing it unblocks the SIT-163 release.
1 parent 0c84eee commit 4ccffbe

1 file changed

Lines changed: 0 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,6 @@ jobs:
3838
node-version: '22'
3939
cache: 'npm'
4040

41-
- name: Update npm to latest
42-
run: npm install -g npm@latest
43-
4441
- name: Install dependencies
4542
run: npm ci
4643

0 commit comments

Comments
 (0)