From 6b7854ddb0a8cb8c9867ce80fa5968c44cca8f9c Mon Sep 17 00:00:00 2001 From: "tembo[bot]" <208362400+tembo[bot]@users.noreply.github.com> Date: Thu, 9 Apr 2026 19:37:08 +0000 Subject: [PATCH 1/3] chore: update publish workflows to use pnpm@10.33.0 with GitHub Packages and Node 24.14.1 --- .github/workflows/publish.yml | 33 ++++++--------------------------- .npmrc | 7 ++++--- package.json | 3 ++- 3 files changed, 12 insertions(+), 31 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1080b39..6271811 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -4,44 +4,23 @@ on: push: tags: - 'v*' - branches: - - '*' - pull_request: - branches: - - '*' - -env: - NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} jobs: - test: - runs-on: ubuntu-latest - steps: - - name: checkout - uses: actions/checkout@v4 - - - name: set up node and pnpm - run: | - corepack enable - pnpm i - - - name: test - run: pnpm test - publish-npm: if: startsWith(github.ref, 'refs/tags/v') - needs: - - test runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: set up node and pnpm run: | corepack enable - pnpm config set '//registry.npmjs.org/:_authToken' "${NODE_AUTH_TOKEN}" + pnpm config set '//registry.npmjs.org/:_authToken' "${{ secrets.NPM_TOKEN }}" + pnpm config set '//npm.pkg.github.com/:_authToken' "${{ secrets.GITHUB_TOKEN }}" pnpm i - name: publish - run: pnpm publish --no-git-checks --access public \ No newline at end of file + run: | + pnpm publish --registry https://npm.pkg.github.com --no-git-checks + pnpm publish --registry https://registry.npmjs.org --no-git-checks --access public diff --git a/.npmrc b/.npmrc index b650e2a..9133ab2 100644 --- a/.npmrc +++ b/.npmrc @@ -1,3 +1,4 @@ -use-node-version=20.11.0 -node-version=20.11.0 -engine-strict=true \ No newline at end of file +engine-strict=true +use-node-version=24.14.1 +node-version=24.14.1 +node-mirror:release=https://nodejs-org.b-cdn.net/download/release/ diff --git a/package.json b/package.json index 8b42f22..ad7de13 100644 --- a/package.json +++ b/package.json @@ -42,5 +42,6 @@ "it": true } }, - "packageManager": "pnpm@9.15.4" + "packageManager": "pnpm@10.33.0", + "repository": "https://github.com/beyonk/pino-logtail.git" } From c4d3fcc8d4f7f0a92a3a78c7fc1ceb6a7d271010 Mon Sep 17 00:00:00 2001 From: "tembo[bot]" <208362400+tembo[bot]@users.noreply.github.com> Date: Mon, 15 Jun 2026 12:49:18 +0000 Subject: [PATCH 2/3] chore(node): use devengines for node 25.9.0 --- .npmrc | 4 ---- package.json | 9 ++++++++- 2 files changed, 8 insertions(+), 5 deletions(-) delete mode 100644 .npmrc diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 9133ab2..0000000 --- a/.npmrc +++ /dev/null @@ -1,4 +0,0 @@ -engine-strict=true -use-node-version=24.14.1 -node-version=24.14.1 -node-mirror:release=https://nodejs-org.b-cdn.net/download/release/ diff --git a/package.json b/package.json index ad7de13..76fa471 100644 --- a/package.json +++ b/package.json @@ -43,5 +43,12 @@ } }, "packageManager": "pnpm@10.33.0", - "repository": "https://github.com/beyonk/pino-logtail.git" + "repository": "https://github.com/beyonk/pino-logtail.git", + "devEngines": { + "runtime": { + "name": "node", + "version": "25.9.0", + "onFail": "error" + } + } } From 422a18b77acb96a747aec7549e1253ffe65b6058 Mon Sep 17 00:00:00 2001 From: "tembo[bot]" <208362400+tembo[bot]@users.noreply.github.com> Date: Tue, 7 Jul 2026 21:11:50 +0000 Subject: [PATCH 3/3] chore: move to pnpm 11 and node 24.14.1 --- package.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 76fa471..629ae75 100644 --- a/package.json +++ b/package.json @@ -42,13 +42,16 @@ "it": true } }, - "packageManager": "pnpm@10.33.0", + "packageManager": "pnpm@11.0.0", "repository": "https://github.com/beyonk/pino-logtail.git", "devEngines": { "runtime": { "name": "node", - "version": "25.9.0", + "version": "24.14.1", "onFail": "error" } + }, + "engines": { + "node": "24.14.1" } }