项目代码在 https://github.com/riskers/single-bootstrap-template
其他工具参考 前端工程化(工具篇),bump version 和 CHANGELOG 工具选择 Semtic,参考 Semtic release Github Action 。
提交功能代码,并且 PR:
Merged 之后,触发 Action,发布 pre-release 版本:
发布 1.2.0-alpha.1 版本
发布正式版本的时候,从 alpha 提交 PR 到 main:
Merged 之后,触发 action,发布 release 版本 1.2.0
验证一下,NPM version:
以及 CHANGELOG:
而且对应的 PR 也都打上了 tag: