项目代码是 https://github.com/riskers/fe-bootstrap-template

Changeset Github Action 整体就两步:

  1. version: 识别 commit 中是否有 changeset 文件,有的话,就会自动再提一个 PR。这个 PR 中包含了 bump version 变更和 CHANGELOG
  2. publish: 这个 PR Merged 之后,就有 publish NPM

以实际例子看 workflow

Changeset Github Action Workflow