From b39f5a4892a860243e881559fd08ce9f763c739a Mon Sep 17 00:00:00 2001 From: Mati OS Date: Sat, 31 Jan 2026 17:47:58 -0300 Subject: [PATCH] ci: use pnpm to publish package --- .github/workflows/npm-publish.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 89fdb23..3b710a7 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -9,13 +9,14 @@ jobs: contents: read id-token: write # required to use OIDC steps: - - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v4 + - uses: actions/setup-node@v6 with: node-version: "24" - registry-url: 'https://registry.npmjs.org' - - run: npm ci - - run: npm run build - - uses: JS-DevTools/npm-publish@v4 - with: - registry: "https://registry.npmjs.org/" + registry-url: "https://registry.npmjs.org" + cache: "pnpm" + - run: pnpm install --frozen-lockfile + - run: pnpm run build + - run: pnpm publish --provenance +