From f017bb0b2a85a2d8ba004976eecc49f935027f73 Mon Sep 17 00:00:00 2001 From: SMAKSS Date: Tue, 3 Nov 2026 04:04:29 +0000 Subject: [PATCH 1/2] ci(release): install latest npm for trusted publishing --- .github/workflows/ci.yml | 5 +++++ .github/workflows/npm-publish.yml | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5c704d6..962f49a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,6 +29,11 @@ jobs: node-version-file: .nvmrc cache: pnpm + - name: Verify npm CLI setup for trusted publishing + run: | + npm install -g npm@latest + npm --version + - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index b79aefa..6d5497c 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -26,7 +26,9 @@ jobs: scope: "@smakss" cache: pnpm - name: Ensure npm CLI supports OIDC - run: npm install -g npm@11.5.1 + run: | + npm install -g npm@latest + npm --version - run: pnpm install --frozen-lockfile - run: pnpm build - name: Release (master) From cc55522e7880791ba7d651fe88201d963089f35d Mon Sep 17 00:00:00 2001 From: SMAKSS Date: Tue, 3 Nov 2026 04:06:53 +0000 Subject: [PATCH 2/2] ci(node): align master runtime with package CI --- .nvmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.nvmrc b/.nvmrc index 7d41c73..6f4247a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.14.0 +26