Skip to content

Commit 26ca10d

Browse files
thetutlageclaude
andcommitted
chore: gate release job with npm-publish environment
Requires approval from the Core Team before npm publish runs, via the GitHub Environment created in each repo. Pair with an npm Trusted Publisher config that pins the environment to fully close the gate. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent bdc365b commit 26ca10d

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
release:
1818
needs: checks
1919
runs-on: ubuntu-latest
20+
environment: npm-publish
2021
permissions:
2122
contents: write
2223
id-token: write

0 commit comments

Comments
 (0)