fix(ci): pin release workflow to npm 11 (#609)

npm@latest now resolves to npm 12, whose install-time security defaults break the release pipeline.
This commit is contained in:
Simon
2026-07-09 23:49:17 -07:00
committed by GitHub
parent e8c8ab0d78
commit 4c76a5f1d2
+2 -2
View File
@@ -23,9 +23,9 @@ jobs:
node-version: 24 node-version: 24
registry-url: 'https://registry.npmjs.org' registry-url: 'https://registry.npmjs.org'
# Ensure npm 11.5.1 or later is installed # Stay on the latest npm 11 release
- name: Update npm - name: Update npm
run: npm install -g npm@latest run: npm install -g npm@11
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci