首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在GitHub中自动将changelog写入CHANGELOG.md

在GitHub中自动将changelog写入CHANGELOG.md
EN

Stack Overflow用户
提问于 2013-05-18 09:04:53
回答 3查看 11.4K关注 0票数 12

有没有办法从GitHub存储库中名为CHANGELOG.md的提交消息中自动生成更改日志?

是否可以在repo上使用服务挂钩?

EN

回答 3

Stack Overflow用户

发布于 2013-10-22 15:39:38

几个月前我就写过这样的东西。它基于git的瓷器,并在普通的bash中使用了git钩子。

你可以在我的Github Repo中找到它。

票数 8
EN

Stack Overflow用户

发布于 2013-05-18 09:16:42

由于带有this APIMay 2013 File CRUD API,应该可以通过以下方式编写脚本:

  • 解析git日志消息
  • 使用结果更新CHANGELOG.md文件

请参阅Update file

代码语言:javascript
复制
PUT /repos/:owner/:repo/contents/:path

您实际上可以从GitHub post-receive hook触发该脚本,除了该钩子不会直接执行它,而是将一条JSON消息发送到您的服务器,该服务器在收到该特定消息时将知道如何更新GitHub CHANGELOG.md文件(通过上面提到的API调用)。

票数 3
EN

Stack Overflow用户

发布于 2020-04-20 00:11:51

我已经创建了一个名为'Changelogg.io‘的GitHub应用程序,用于从合并的拉取请求中自动执行更改日志。

它检测PR中提到的更改,并为其创建发布草案。添加发布版本后,它会自动更新CHANGELOG.md,并且还具有一个web UI,其中包含用于生成的changelog的过滤器。其他几个功能:

根据更改生成的

  • 洞察(统计数据,如错误与特性的比率、每个存储库的repository)
  • Slack集成随时间的趋势

Youtube Walkthrough

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16619753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档