From 112ba2738cf3039a09d187493dee176dff96ac6a Mon Sep 17 00:00:00 2001 From: Wiktor Plaga Date: Fri, 17 Apr 2026 12:36:57 +0200 Subject: [PATCH] Remove pinned npm install from release workflow Node 22 already ships with npm >= 11.5.1 which is the minimum required for OIDC trusted publishing. The pinned npm install -g npm@11.12.1 step fails because npm cannot cleanly replace itself on newer Node versions (MODULE_NOT_FOUND on promise-retry). --- .github/workflows/release.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1a984af..71148a2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -57,8 +57,6 @@ jobs: node-version: '22' registry-url: 'https://registry.npmjs.org' - - run: npm install -g npm@11.12.1 - - name: Verify version matches tag run: | PKG_VERSION="v$(node -p 'require("./package.json").version')"