我希望能够在我的 git hub 存储库上监控 pull 请求,我对 PR 的大小特别感兴趣。比如有多少文件发生变化,有多少行增/删。这个想法是我想强调那些被认为太大的 PR。
有人可以就如何实现这一目标提供任何建议吗?我已经在使用 GitHub 集成到 Slack 中,它会通知我的 PR channel ,所以想知道我是否可以连接到它。或者 GitHub API 可以为我提供一些东西。
提前致谢。
最佳答案
您应该安装一个存储库webhook 或修改 Slack 集成中内置的那个。
基本上,webhook 会通知您任何 pullrequest
event .接收到的负载包含一个 pull_request
对象,其中包含您要查找的键:
添加
删除
关于Github:检测 pull 请求及其大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35393251/