woocommerce/.linear/zh-cn/release-kickoff-rc.md
2026-04-15 10:18:01 +08:00

4.1 KiB
Raw Permalink Blame History

[{release_main_version}] 发布 {release_version}

以下是发布 {release_version} 的说明,计划发布日期为 {release_date}


请按顺序执行以下所有步骤。在运行_任何_ GitHub 工作流时,请确保从 trunk 分支(默认分支)运行,并按要求输入发布版本或分支。

请备好 发布故障排除与恢复 指南,以防遇到任何问题。


1. 预构建检查

2. 构建发布包

  • 运行工作流 发布:提升版本号:输入 {release_main_version} 作为 发布分支,输入 {release_type} 作为 要执行的版本提升类型
  • 审查并合并针对发布分支生成的 PR。检查 {release_milestone} 里程碑
  • 运行工作流 发布:编译更新日志:输入 {release_main_version} 作为 版本,并将 发布日期 留空,除非是提前构建包。
  • 审查并合并生成的 PR一个针对 trunk 分支,另一个针对发布分支。两者都应归属于 {release_milestone} 里程碑
  • 运行工作流 发布:构建 ZIP 文件 以构建资源并创建 GitHub 发布:输入 {release_main_version} 作为 发布分支,并勾选 创建 GitHub 发布
  • 确认一个草稿 {release_version} 发布 已在仓库中创建,并附带 woocommerce.zip 资源。

3. 将发布版本上传至 WordPress.org

4. 部署到预发布环境

  • 遵循部署到预发布环境指南,并在部署后至少监控 {release_monitoring_time} 小时。
  • 在 Slack 的发布频道中创建一个主题,用于监控和讨论本次发布。

如果在监控期间检测到关键问题...

  • 请求在预发布环境中进行回滚。
  • 暂停发布流程,不要继续执行此问题中的任何步骤。请改为遵循故障排除指南中的流程。

5. 发布版本

  • 发布之前创建的 {release_version} 版本草稿,以及可能存在的来自先前尝试的任何其他 {release_main_version} 草稿。请勿勾选"设置为最新版本"。