Skip to content

ci: publish npm packages from releases - #3

Merged
HenryHaoson merged 1 commit into
mainfrom
chore/npm-publishing
Jul 13, 2026
Merged

ci: publish npm packages from releases#3
HenryHaoson merged 1 commit into
mainfrom
chore/npm-publishing

Conversation

@HenryHaoson

Copy link
Copy Markdown
Owner

Summary

  • publish npm packages from GitHub Releases with OIDC trusted publishing
  • gate publication on checks, security scan, tests, package inspection, and audit
  • reject release tags that do not match the package version

Verification

  • npm run check
  • npm run security
  • npm test (49 passed)
  • npm run pack:check
  • npm audit (0 vulnerabilities)

Co-Authored-By: Codex GPT-5 codex@openai.com

Add an OIDC trusted-publishing workflow with full release gates and strict package-version tag verification.

Co-Authored-By: Codex GPT-5 <codex@openai.com>
@HenryHaoson
HenryHaoson merged commit d8e5192 into main Jul 13, 2026
6 checks passed
@HenryHaoson
HenryHaoson deleted the chore/npm-publishing branch July 13, 2026 04:14
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.

1 participant