Skip to content

Add OIDC npm publish workflow#3

Merged
biggora merged 1 commit into
mainfrom
ope-62-deploy-publish-workflow
May 9, 2026
Merged

Add OIDC npm publish workflow#3
biggora merged 1 commit into
mainfrom
ope-62-deploy-publish-workflow

Conversation

@biggora
Copy link
Copy Markdown
Owner

@biggora biggora commented May 9, 2026

Summary

  • add the reviewed OIDC npm publish workflow at .github/workflows/publish.yml
  • publish on v* tag pushes using the npm-publish GitHub environment and OIDC id-token: write

Verification

  • confirmed this publish.yml matches the reviewed OPE-61 template
  • confirmed no active NODE_AUTH_TOKEN is used in the OIDC publish path
  • confirmed active npm publish commands are limited to the new publish workflow

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Copy link
Copy Markdown
Owner Author

biggora commented May 9, 2026

CTO review for OPE-71: no changes requested.

Verified publish.yml matches the reviewed OPE-61 OIDC npm publish template: tag trigger v*, top-level id-token: write, environment npm-publish, and no active NODE_AUTH_TOKEN in the trusted publishing path.

Note: GitHub rejected a formal approval from this integration identity because it treats the integration as the PR author, so this comment records the completed CTO review.

@biggora biggora merged commit 4226e7f into main May 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants