Skip to content

ci: tag 触发 npm 发布(OIDC / NPM_TOKEN)#19

Merged
zhangyu921 merged 1 commit into
masterfrom
chore/npm-publish-workflow
Mar 22, 2026
Merged

ci: tag 触发 npm 发布(OIDC / NPM_TOKEN)#19
zhangyu921 merged 1 commit into
masterfrom
chore/npm-publish-workflow

Conversation

@zhangyu921

Copy link
Copy Markdown
Owner

内容

  • 新增 .github/workflows/npm-publish.yml:推送 v* tag 时先跑测试与 build,再 npm publish
  • 支持 Trusted Publisher(OIDC) 或仓库 Secret NPM_TOKEN
  • 新增 RELEASING.md 说明发版与 npm 配置

说明

master 若受保护,需经 PR 合并后 workflow 才会进默认分支;与你在 npm 填的 Workflow filename: npm-publish.yml 一致。

合并后再打 tag 即可验证发布流程。

Made with Cursor

- Publish on push tags v* after test + build
- Optional NPM_TOKEN; otherwise Trusted Publisher OIDC
- RELEASING.md documents npm + GitHub setup

Made-with: Cursor
@zhangyu921 zhangyu921 merged commit 2baa8a2 into master Mar 22, 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.

1 participant