From 074f8312b098873dafcfc90d9ce157dd82d2546f Mon Sep 17 00:00:00 2001 From: Alex Hancock Date: Mon, 30 Mar 2026 09:30:56 -0400 Subject: [PATCH] fix: add NODE_AUTH_TOKEN and always-auth (#8163) --- .github/workflows/publish-npm.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/publish-npm.yml b/.github/workflows/publish-npm.yml index 914db717cd..38c4a55c19 100644 --- a/.github/workflows/publish-npm.yml +++ b/.github/workflows/publish-npm.yml @@ -205,6 +205,7 @@ jobs: with: node-version: '24.10.0' registry-url: 'https://registry.npmjs.org' + always-auth: true - name: Setup pnpm uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4 @@ -298,6 +299,14 @@ jobs: } >> "$GITHUB_STEP_SUMMARY" fi + - name: Configure npm authentication + if: inputs.dry-run != true && github.ref == 'refs/heads/main' + run: | + cd ui + echo "//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}" >> .npmrc + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }} + - name: Publish to npm if: inputs.dry-run != true && github.ref == 'refs/heads/main' run: |