Skip to content

Commit f03a2b2

Browse files
Update release.yaml (#748)
Add a deployment environment to the workflow to test NPM registry trusted publishing. ### Description Initial Testing of NPM's new Trusted Publishing feature, which will allow us to securely deploy NPM packages without tokens. ### Tested We need to test it within the github repo and a deployment since its a ci/cd change. ### How to QA Verify the packages publish properly with CI/CD. <!-- start pr-codex --> --- ## PR-Codex overview This PR adds an `environment` key to the GitHub Actions workflow configuration for the `release.yaml` file, specifying that the environment is `production`. ### Detailed summary - Added `environment: production` to the workflow configuration in `.github/workflows/release.yaml`. > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` <!-- end pr-codex -->
1 parent f78f741 commit f03a2b2

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/workflows/release.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
attestations: write
2121
id-token: write
2222
repository-projects: write
23+
environment: production
2324
uses: celo-org/reusable-workflows/.github/workflows/npm-publish.yaml@v3.0.0
2425
with:
2526
node-version: 20

0 commit comments

Comments
 (0)