【文件属性】:
文件名称:语义发布:全自动版本管理和软件包发布
文件大小:441KB
文件格式:ZIP
更新时间:2021-02-08 09:53:36
package automation changelog semver version
:package: :rocket: 语义释放
全自动版本管理和软件包发布
语义发布使整个程序包发布工作流程自动化,包括:确定下一个版本号,生成发布说明并发布程序包。
严格遵循规范,这消除了人类情感和版本号之间的直接联系。
相信我们,这将改善您的工作流程。 –
强调
全自动发布
强制执行规范
用户可以立即使用新功能和修复程序
通知维护者和用户新版本
使用形式化的提交消息约定来记录代码库中的更改
基于git合并发布到不同的分发渠道(例如 )
与您的
避免与手动发布相关的潜在错误
通过支持任何
通过简单且可重复使用的
它是如何工作的?
提交消息格式
语义释放使用提交消息来确定代码库中更改的类型。 遵循提交消息的正式约定,语义发布自动确定下一个号,生成更改日志并发布发布。
默认情况下,语义释放使用 。 可以使用和插件的来更改提交消息格式。
诸如或工具可用于帮助贡献者并强制执行有效的提交消息。
这是将基于提交