From 75c896ed4008e9542a78468390bce4b2c21ec6c9 Mon Sep 17 00:00:00 2001 From: Zeke Foppa Date: Mon, 27 Jul 2026 18:26:11 +0200 Subject: [PATCH 1/3] [bfops/release-npm]: update setup-node --- .github/workflows/release.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b1803db2632..cb41b88fa5d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -303,10 +303,9 @@ jobs: echo "$PWD/shared-bin" >> "$GITHUB_PATH" - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: '22.x' - registry-url: 'https://registry.npmjs.org' - name: Install pnpm run: npm install -g pnpm From 5b568f464108a6dcd1250401bb8c91a14995b7ee Mon Sep 17 00:00:00 2001 From: Zeke Foppa Date: Mon, 27 Jul 2026 18:28:53 +0200 Subject: [PATCH 2/3] [bfops/release-npm]: install npm --- .github/workflows/release.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cb41b88fa5d..bb2c1d1d337 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -307,6 +307,11 @@ jobs: with: node-version: '22.x' + - name: Install npm with trusted publishing support + run: | + npm install --global npm@11.5.1 + npm --version + - name: Install pnpm run: npm install -g pnpm From 99342321415c9953b903a23518a1b9fc3ecd464a Mon Sep 17 00:00:00 2001 From: Zeke Foppa <196249+bfops@users.noreply.github.com> Date: Mon, 27 Jul 2026 18:31:19 +0200 Subject: [PATCH 3/3] Apply suggestion from @bfops Signed-off-by: Zeke Foppa <196249+bfops@users.noreply.github.com> --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bb2c1d1d337..a1f7d16d496 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -309,6 +309,7 @@ jobs: - name: Install npm with trusted publishing support run: | + # this is the minimum version required to use trusted publishing npm install --global npm@11.5.1 npm --version