在我们的 Github 工作流程中使用语义发布。
它们的设置如下:
[
{name: 'main', prerelease: false},
{name: 'staging', prerelease: true},
{name: 'development', prerelease: true}
]
推送到development
部署到环境development
等。staging
staging
现在每次更新版本时使用上面的包,使用语义发布/更改日志semantic-release
创建一个更改日志。
我们现在应该如何处理不同分支中相互冲突的变更日志?
release
选项:仅在分支上启用更改日志创建。(我不知道怎么做。插件没有这个选项。)- 选项:自动将更改日志合并回“分层”较低的分支。例如
staging
回到development
.
我想知道有没有人有类似的问题?