From 4d63377693acfb45ea9204e6da601de703522e2d Mon Sep 17 00:00:00 2001 From: Alex Hancock Date: Mon, 30 Mar 2026 12:17:27 -0400 Subject: [PATCH] fix: restore npm-production-publishing environment to release job The environment configuration was accidentally removed in 5b4dd405, which prevents the NPM_PUBLISH_TOKEN secret from being accessible during publishing. This restores the environment block so the secret can be properly accessed. Signed-off-by: Alex Hancock --- .github/workflows/publish-npm.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/publish-npm.yml b/.github/workflows/publish-npm.yml index 38c4a55c19..2c2310e12f 100644 --- a/.github/workflows/publish-npm.yml +++ b/.github/workflows/publish-npm.yml @@ -196,6 +196,9 @@ jobs: name: Release to npm runs-on: ubuntu-latest needs: [generate-schema, build-goose-binaries] + environment: + name: npm-production-publishing + url: https://www.npmjs.com/org/aaif steps: - name: Checkout uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4