发行版本
将发布流程,发行版本等流程标准化。
语义化版本
版本格式: x.y.z(主版本号.次版本号.修订号),版本号递增规则如下:
- 主版本号:当你做了任何不兼容的 API修改,用于断代更新或大版本发布
- 次版本号:当做了向下兼容的功能性新增,用于常规新增需求
- 修订版本号:当你只做了向下兼容的问题修正,用于修复 bug。
- 递增位的右侧位需要清零
发布
执行 npm run release
脚本,发布发行版本
- TODO: 检测分支是否干净
- TODO: 询问分支并切换分支,拉取最新代码
- 询问版本并确认
- 升级版本并添加 tag
- 发布到远程
参考: