当PR描述发生变化时,是否有一个GitHub钩子可以监听?

时间:2014-03-15 04:23:35

标签: github github-api

当Pull Request的描述或标题发生变化时,是否有任何事件或方式可以获取通知(webhook)?

我目前列为pull_request事件,但仅在PR为“opened”, “closed”, “synchronize”, or “reopened”时触发。

我正在跟踪PR的描述中的一些链接/标签/单词,并且在PR的审核期间,作者可能会更改描述,但我无法找到在发生这种情况时收到通知的方法。

一种方法可能是使用api检查更改(轮询),但我需要一些更好的方法来接收这个(推送)。

2 个答案:

答案 0 :(得分:4)

简短回答:

我发送了电子邮件给Github支持,这是他们的回复:

  

感谢您的联系!目前,我们无法触发   拉动请求标题或说明更改时的webhooks。这里的   一个完整的事件列表,可以触发webhooks:

     

http://developer.github.com/webhooks/#events

     

正如您所提到的,轮询API是您可以检查的一种方式   变化。另一种可能的解决方法是添加新注释   每次更新描述或标题时都会提交   触发pull_request_review_comment事件。

     

我们非常感谢您的反馈!我会补充你的建议   用于拉取请求标题和描述更新的webhook事件   内部功能请求列表。我不能保证是否/何时可能   发生了,但你的反馈肯定已被记录下来。

     

希望这有帮助!

答案 1 :(得分:1)