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" }