有没有办法从GitHub存储库中名为CHANGELOG.md的提交消息中自动生成更改日志?
是否可以在repo上使用服务挂钩?
发布于 2013-10-22 15:39:38
几个月前我就写过这样的东西。它基于git的瓷器,并在普通的bash中使用了git钩子。
你可以在我的Github Repo中找到它。
发布于 2013-05-18 09:16:42
由于带有this API的May 2013 File CRUD API,应该可以通过以下方式编写脚本:
CHANGELOG.md文件请参阅Update file:
PUT /repos/:owner/:repo/contents/:path您实际上可以从GitHub post-receive hook触发该脚本,除了该钩子不会直接执行它,而是将一条JSON消息发送到您的服务器,该服务器在收到该特定消息时将知道如何更新GitHub CHANGELOG.md文件(通过上面提到的API调用)。
发布于 2020-04-20 00:11:51
我已经创建了一个名为'Changelogg.io‘的GitHub应用程序,用于从合并的拉取请求中自动执行更改日志。
它检测PR中提到的更改,并为其创建发布草案。添加发布版本后,它会自动更新CHANGELOG.md,并且还具有一个web UI,其中包含用于生成的changelog的过滤器。其他几个功能:
根据更改生成的
https://stackoverflow.com/questions/16619753
复制相似问题