跳至内容

发布工作流

语义版本控制

仅限维护人员

此部分仅适用于具有推送和发布权限的维护人员。

  1. 运行 just bump packages [patch|minor|major] 以提升所有非私有包并采用语义版本控制。

  2. 运行 git switch -c release-v[版本] 以创建发布的新分支。

  3. 运行 just changelog 以生成所有包的变更日志。

  4. 以以下消息提交这些更改:release: v[版本]

  5. 创建 PR 并以 main 分支为目标。

  6. PR 合并后,运行 git switch maingit pull

  7. 如果有其他更改提交至主分支,请签出发布提交。

  8. 运行 git tag v[版本]

  9. 运行 git push origin refs/tags/v[版本]

警告

金丝雀/夜间

金丝雀/夜间使用相同发布 工作流。它们几乎相同,只是 npm 标签不同。

如果你手动触发工作流,则它会将最新提交发布到 canary 标签。

如果工作流由时间表触发,则它会将最新提交发布到 nightly 标签。

您可以在以下位置查看最新金丝雀/夜间版本

在 MIT 许可下发布。