有没有GitHub钩子可以监听PR描述更改?

7

是否有任何事件或方法可以在拉取请求的描述或标题更改时推送通知(Webhook)?

我目前监听pull_request事件,但仅在PR被“打开”,“关闭”,“同步”或“重新打开”时触发。

我正在跟踪PR描述中的一些链接/标签/单词,在PR审核期间,作者可能会更改描述,但我找不到接收此类更改通知的方法。

一种方法是使用API检查更改(轮询),但我需要更好的方式来获取此信息(推送)。

2个回答

7

GitHub拉取请求钩子

更新日期:2021年8月26日


过去没有这样的钩子可以满足这个答案,但是7年过去了,情况已经改变。现代GitHub平台确实提供了一个用于监听拉取请求是否被修改(也称为“编辑”)的钩子。
现在存在一个非常全面和完善的Pull Request Hook,或者(PR Hook。与所有相关的“GitHub WebHooks”一样,PR-Hook使用一个独特的Webhook payload object,它与所有其他GitHub WebHooks都不同。PR-Hook具有特殊的操作,可以触发响应各种事件的代码,但是对于特定于拉取请求描述的更改,您可能希望使用edited操作。

GitHub官方文档-关于Pull Request Hooks的说明



2
幸运的是,这已经过时了--请看我的答案。 - rethab

1

非常感谢您更新了该线程!这为我节省了很多时间 - 它确实像魔法一样工作。 - Kia Kaha

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接