项目代码是 https://github.com/riskers/fe-bootstrap-template
Changeset Github Action 整体就两步:
- version: 识别 commit 中是否有 changeset 文件,有的话,就会自动再提一个 PR。这个 PR 中包含了 bump version 变更和 CHANGELOG
- publish: 这个 PR Merged 之后,就有 publish NPM
以实际例子看 workflow
Changeset Github Action Workflow