From 8ea24d9fb518bc6e2d8e8f7668c157be9bd30d06 Mon Sep 17 00:00:00 2001 From: ostempel Date: Wed, 4 Feb 2026 11:57:23 +0100 Subject: [PATCH 1/3] fix npm release --- .github/workflows/npm-publish.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/npm-publish.yaml b/.github/workflows/npm-publish.yaml index 253d3ea8..e9ee7b81 100644 --- a/.github/workflows/npm-publish.yaml +++ b/.github/workflows/npm-publish.yaml @@ -21,11 +21,14 @@ jobs: - name: Check out code uses: actions/checkout@v5 + - name: setup Node.js + uses: actions/setup-node@v6 + with: + node-version: 24 + registry-url: https://registry.npmjs.org/ + - name: setup bun uses: oven-sh/setup-bun@v2 - with: - registries: | - https://registry.npmjs.org/ - name: Install dependencies run: bun install --frozen-lockfile From e121be3a809427fa1c4e5fad4efcee965d584426 Mon Sep 17 00:00:00 2001 From: ostempel Date: Wed, 4 Feb 2026 12:05:05 +0100 Subject: [PATCH 2/3] fix npm release --- .github/workflows/npm-publish.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/npm-publish.yaml b/.github/workflows/npm-publish.yaml index e9ee7b81..74f3b025 100644 --- a/.github/workflows/npm-publish.yaml +++ b/.github/workflows/npm-publish.yaml @@ -37,5 +37,5 @@ jobs: run: make build - name: Publish to npm - run: bunx npm publish --provenance # workaround for bun not supporting trusted publishing of npm (https://github.com/oven-sh/bun/issues/15601) + run: bunx npm@16.8.0 publish --provenance # workaround for bun not supporting trusted publishing of npm (https://github.com/oven-sh/bun/issues/15601) if: github.event_name == 'release' From 2cb68673a28ee65d7472b4623665b47430b5a4bb Mon Sep 17 00:00:00 2001 From: ostempel Date: Wed, 4 Feb 2026 12:46:01 +0100 Subject: [PATCH 3/3] fix npm release --- .github/workflows/npm-publish.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/npm-publish.yaml b/.github/workflows/npm-publish.yaml index 74f3b025..e8014c44 100644 --- a/.github/workflows/npm-publish.yaml +++ b/.github/workflows/npm-publish.yaml @@ -37,5 +37,5 @@ jobs: run: make build - name: Publish to npm - run: bunx npm@16.8.0 publish --provenance # workaround for bun not supporting trusted publishing of npm (https://github.com/oven-sh/bun/issues/15601) + run: bunx npm@11.8.0 publish --provenance # workaround for bun not supporting trusted publishing of npm (https://github.com/oven-sh/bun/issues/15601) if: github.event_name == 'release'