goreleaser 仅在 GitHub 上生成变更日志

我是 testcontainers-go 项目的当前维护者 https://github.com/testcontainers/testcontainers-go

这个项目是一个图书馆。它不会生成任何二进制或 docker 映像。我仍然想使用 goreleaser 和 GitHub Action 来自动化发布过程。

我环顾四周,但无法找到仅运行 goreleaser 来生成变更日志的正确配置。

您有什么建议吗?多谢


12345678_0001
浏览 85回答 2
2回答

阿波罗的战车

最后这是我将使用的命令: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

富国沪深

现在还不是。但是,您可以使用以下命令生成变更日志git:git log --pretty=oneline --abbrev-commit --no-decorate --no-color tags/v1.0.0..tags/v1.1.0这几乎就是 GoReleaser 底层所做的事情。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go