Skip to content

Release Plan

simplejason edited this page Oct 7, 2023 · 26 revisions

release plan

Release Plan (English)

todo


版本发布流程(中文文档)

准备工作

  • 发布前标记需要合并的 PR: PR: target-minor | PR: target-major
  • 同步 review 同学完成合并(确认无问题直接 Squash 合并)

开始发布

upstream 名称自行确定,重置或创建新分支均可

本地同步并生成新版本

$ git fetch upstream master
$ git reset --hard upstream master
$ npm run stage-release

更新 changelog

参考之前的格式更新 docs/changelog.zh-CN|en-US 文件,从生成的 CHANGELOG.md 中复制即可,更新后交互控制台输入 Y 继续

社区 PR

本地执行完成会自动创建一个分支推送到 github,这时前往 https://github.com/NG-ZORRO/ng-zorro-antd/pulls 即可创建新的 PR,等待 CI 完成后合并到 master

以上工作完成后通知 @simplejason 完成 npm 版本更新及官网更新,同步创建新的 release note 及帮助群公告

发布同学

  • @vthinkxie
  • @simplejason
  • @hsuanxyz
  • @wenqi73
  • @wendzhue
  • @OriginRing