From a513aad1613706ede56308aac02307c5162907d4 Mon Sep 17 00:00:00 2001 From: ezl-keygraph Date: Wed, 18 Mar 2026 16:09:40 +0530 Subject: [PATCH] fix: remove environment gates and add NPM_TOKEN to publish step --- .github/workflows/release.yml | 3 ++- .github/workflows/rollback.yml | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 34f06ed..e0006e5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -60,7 +60,6 @@ jobs: name: Build Docker (${{ matrix.platform }}) needs: preflight if: needs.preflight.outputs.should_release == 'true' - environment: release-publish permissions: contents: read strategy: @@ -202,6 +201,8 @@ jobs: - name: Publish npm package working-directory: apps/cli + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} run: | if npm view "@keygraph/shannon@${{ needs.preflight.outputs.version }}" version 2>/dev/null; then echo "Version already published, skipping" diff --git a/.github/workflows/rollback.yml b/.github/workflows/rollback.yml index a71b788..c8124e6 100644 --- a/.github/workflows/rollback.yml +++ b/.github/workflows/rollback.yml @@ -19,8 +19,6 @@ jobs: rollback: name: Roll back npm, Docker, and GitHub release latest runs-on: ubuntu-latest - environment: release-rollback - steps: - name: Checkout tags uses: actions/checkout@v6