Github:检测 pull 请求及其大小

标签 git github github-api slack-api slack

我希望能够在我的 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/

相关文章:

git - Visual Studio 代码 : Push to git works from Terminal but not when using the user interface

github - 如何通过 github 找到我的组织 ID?

Git 在自定义 SSH 端口上

java - Cygwin "git clone"针对 Ubuntu 10.04.1 给出 "remote end hung up unexpectedly"

git - 试图用 git for windows 理解 wincred - 困惑

bash - GitHub 问题创建 API

github - 如何使用 Github Actions API 获取 Github 工作流程 yaml 文件

Github - 如何通过 API 搜索要点?

git - ssh key github 添加后仍询问 user/pw

git - 一个分支和从它创建的另一个分支是否会继承彼此的更改?