使用 'next' 分支发布我的下一个版本,现在我如何将它合并到 master with semantic-release

used a 'next' branch to publish my next version, now how do i merge it to master with semantic-release

我创建了一个 'next' 分支来将我的包的 'next' 版本发布到 npm。我认为这是语义释放的一个非常酷的特性。但是,现在我有点不清楚我需要做什么才能正确地将它移到我的 master 分支以确保它现在成为 'latest' 标签?我可以在不削减新版本的情况下只更新标签来做到这一点吗?还是有其他神奇的语义方式来做到这一点?

如果您使用语义发布版本 16.0.0(目前处于测试阶段),您必须将 next 分支合并到 master 分支中。 semantic-release 将负责使版本在 @next dist-tag 上可用到 @latest.

请注意,此合并必须保留 Git 标记,如果您使用 GitHub "Rebase and Merge" 则不会出现这种情况,因为每个提交都将被重写。