Skip to content

版本发布流程

木荣 edited this page Jul 24, 2020 · 5 revisions

1.issue标签的使用

  • Component:[name] 用于特定组件相关的issue

  • bug 确认是bug的问题

  • feature 未来需要考虑支持的功能

2 修复bug

  • 必须从develop分支拉取修复分支,命名方式为:hotfix/[命名]

  • 如果有删除文件,确保 dist 和 example/dist文件删除干净

  • 提交pr之前,必须执行 git rebase develop 命令,保证与develop分支的同步,如果代码有冲突,解决完冲突后再提交并提PR

发布流程

1 编辑更新日志以及升级版本号

  • 如果发布的是带有新功能的版本,需先把feature分支手工合到develop分支。

  • 从 develop分支新建一个release分支用来做发布的修改(版本号)

  • 在lin docs中添加发布日志

  • push release 分支并发起 PR 请其他同学 review

  • develop 分支发起 PR 到 master( 不可以使用 splash merge! )

  • 稳定版本后需要标记 TAG 和 关联 release 版本

2 npm 发布

  • 按照语义化版本修改版本号,bugfix 升级小版本 ,新功能添加升级中间的版本号
Clone this wiki locally