From 60490cd2a12b73a7671be915e90d41af8dd0408c Mon Sep 17 00:00:00 2001 From: Grzegorz Kucmierz Date: Tue, 3 Mar 2026 09:42:25 +0000 Subject: [PATCH] fix: use local .npmrc and add token presence check --- .gitea/workflows/npm-publish.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/npm-publish.yaml b/.gitea/workflows/npm-publish.yaml index bc25eb7..0a6176e 100644 --- a/.gitea/workflows/npm-publish.yaml +++ b/.gitea/workflows/npm-publish.yaml @@ -19,7 +19,11 @@ jobs: - run: npm run build - name: Publish to npm run: | - echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc + if [ -z "${NPM_TOKEN}" ]; then + echo "ERROR: NPM_TOKEN is empty! Check your Gitea Secrets." + exit 1 + fi + echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > .npmrc npm publish --access public env: NPM_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}