From 5acbf66e6b49874f1a3dcd68400edb7519e543b3 Mon Sep 17 00:00:00 2001 From: Errilaz Date: Sat, 2 May 2026 03:55:56 +0200 Subject: [PATCH] work now --- actions/release/action.yml | 9 ++------- templates/tools-semantic-release/release.config.cjs | 5 ++++- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/actions/release/action.yml b/actions/release/action.yml index 2238927..db2070a 100644 --- a/actions/release/action.yml +++ b/actions/release/action.yml @@ -23,16 +23,11 @@ runs: shell: bash run: bun install --frozen-lockfile - - name: Verify NPM_TOKEN + - name: Configure npm auth shell: bash env: NPM_TOKEN: ${{ inputs.npm-token }} - run: | - if [ -z "$NPM_TOKEN" ]; then - echo "::error::NPM_TOKEN is empty or not set" - exit 1 - fi - echo "NPM_TOKEN is set (${#NPM_TOKEN} chars)" + run: echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" >> ~/.npmrc - name: Run multi-semantic-release shell: bash diff --git a/templates/tools-semantic-release/release.config.cjs b/templates/tools-semantic-release/release.config.cjs index 388e923..5f1bd2e 100644 --- a/templates/tools-semantic-release/release.config.cjs +++ b/templates/tools-semantic-release/release.config.cjs @@ -7,7 +7,10 @@ module.exports = { plugins: [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", - ["@semantic-release/exec", { prepareCmd: "npm pkg set version=${nextRelease.version}" }], + ["@semantic-release/exec", { + prepareCmd: "npm pkg set version=${nextRelease.version}", + publishCmd: "npm publish --access public", + }], "@markwylde/semantic-release-gitea", ], };