3.5 KiB
3.5 KiB
[{release_main_version}] 发布 {release_version}
以下是发布 {release_version} 的说明,计划发布日期为 {release_date}。
请按顺序执行以下所有步骤。在运行_任何_ GitHub 工作流时,请确保从 trunk 分支(默认分支)运行,并按要求输入发布版本或分支。
请备好 发布故障排除与恢复 指南,以防遇到任何问题。
1. 预构建检查
- 确认 GitHub 服务运行正常。
- 验证针对 {release_milestone} 里程碑没有未解决的问题或拉取请求。根据需要联系作者进行合并或关闭。
- 确保没有适用于此版本但尚未处理的带有"cherry pick failed"标签的拉取请求。
- 确认发布分支上的 readme.txt 文件中的
Stable tag值与WordPress.orgtrunk上的一致。
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
- 运行工作流 发布:上传发布版本至 WordPress.org:输入
{release_version}作为 要上传的发布标签,并务必勾选确认框。此操作最多可能需要 40 分钟。 - 确认 SVN 标签
{release_version}在 WordPress.org SVN 上存在。 - 使用密钥存储库中
WordPress.org "WooCommerce" 用户账户密钥的凭据登录 WordPress.org 并批准该发布。 - 几分钟后,确认
{release_version}版本可供下载。
4. 发布版本
- 发表之前创建的
{release_version}版本草稿。请勿勾选"设置为最新版本"。