From 3b4cd5d072e865605f24bc128401280510d673a2 Mon Sep 17 00:00:00 2001 From: Craig Carlyle Date: Fri, 3 Apr 2026 10:16:56 -0700 Subject: [PATCH] fix: pass NPM_TOKEN to semantic-release in release workflow The Release step was missing NODE_AUTH_TOKEN, causing npm authentication to fail during semantic-release's verifyConditions phase. Made-with: Cursor --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e4388181..eae9e946 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -77,6 +77,7 @@ jobs: run: npx semantic-release env: GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }} + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} GIT_AUTHOR_NAME: ${{ steps.generate_token.outputs.app-slug }}[bot] GIT_AUTHOR_EMAIL: ${{ steps.bot_user.outputs.id }}+${{ steps.generate_token.outputs.app-slug }}[bot]@users.noreply.github.com GIT_COMMITTER_NAME: ${{ steps.generate_token.outputs.app-slug }}[bot]