我希望能够监控我的git hub repo上的pull请求,并且我对PR的大小特别感兴趣。例如,已更改了多少文件以及添加/删除了多少行。这个想法是我想强调被认为太大的公关。
有人可以提供有关如何实现这一目标的任何建议吗?我已经在Slack中使用GitHub集成,它通知我的PR的频道,所以想知道我是否可以加入它。或许GitHub API可以为我提供一些东西。
提前致谢。
答案 0 :(得分:2)
您应该安装存储库webhook 或修改Slack集成中内置的存储库。
基本上,webhook通知您任何pullrequest
event。收到的有效负载包含一个pull_request
对象,其中包含您要查找的密钥:
additions
deletions