我是 testcontainers-go 项目的当前维护者 https://github.com/testcontainers/testcontainers-go。这个项目是一个图书馆。它不会生成任何二进制或 docker 映像。我仍然想使用 goreleaser 和 GitHub Action 来自动化发布过程。我环顾四周,但无法找到仅运行 goreleaser 来生成变更日志的正确配置。您有什么建议吗?多谢
2 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
最后这是我将使用的命令:
git log $(git describe --abbrev=0)...$(git describe --abbrev=0 $(git describe --abbrev=0 --tags)^) --pretty=format:'* [%s]("http://github.com/testcontainers/testcontainers-go/commit/%H")' --reverse
富国沪深
TA贡献1790条经验 获得超9个赞
现在还不是。
但是,您可以使用以下命令生成变更日志git
:
git log --pretty=oneline --abbrev-commit --no-decorate --no-color tags/v1.0.0..tags/v1.1.0
这几乎就是 GoReleaser 底层所做的事情。
- 2 回答
- 0 关注
- 78 浏览
添加回答
举报
0/150
提交
取消