semantic release with github
v1.0.2
这是一个测试存储库,用于将语义发布管理器引入 github-actions。
Semantic-release 是一个 Nodejs 工具,我希望看到它在 ci 中与非 js 语言一起工作。
GITHUB_TOKEN
将由 GitHub 填充(这是一份礼物,也是默认的;)) 该插件在输出版本之外的当前版本号和下一个版本号时出现问题。有很多可能的解决方法,因为开发人员可能会有不同的看法(请参阅项目问题]。在 Github 下,拉取请求是标准,这也很好,这当然不受软件支持(请参阅操作)。
...
[10:46:49 AM] [semantic-release] › ℹ This run was triggered by a pull request and therefore a new version won ' t be published.
...
为什么它会有用?例如,版本标签对于我在使用不同标签发布后自动构建容器很有用。这应该是可能的,但必须在新项目中进行测试,但效果不佳。
docker-compose run composer composer --version
docker-compose run php php --version
docker-compose run phpunit phpunit --version