gpt4 book ai didi

GitHub API : Does a webhook fire on a pull request approval event?

转载 作者:行者123 更新时间:2023-12-04 00:26:05 24 4
gpt4 key购买 nike

每当拉取请求审查标记为“已批准”时,我需要能够通过 webhook 启动流程。我知道有一种方法可以通过 API 查询拉取请求以确定状态、批准数量等,但这无济于事。我正在寻找一种在有人批准请求时立即调用流程的方法。不过,这个特定事件似乎不会触发 webhook。那是对的吗?有没有办法做到这一点?

先感谢您!

最佳答案

对于您的用例,GitHub 上有一个选项可以在 上发送 Webhook 事件。拉取请求评论 .

在 GitHub 存储库中,如果您转到 设置 -> Webhook -> 添加 webhook ,然后在那里选择如下所示的选项

enter image description here

您可以选择要在 上触发的 webhook拉取请求评论 如下

enter image description here

设置好 webhook 后,每当提交、编辑或驳回拉取请求审查时,PullRequestReviewEvent被触发(提供的网络链接中的示例 webhook 有效负载),并且 webhook 有效负载将具有 状态 的审查。如果审核通过,状态 值为 批准如下面的有效负载快照所示。

enter image description here

然后,您可以拥有基于 触发任何事件/流程的逻辑。状态 webhook 有效负载中的值。

关于GitHub API : Does a webhook fire on a pull request approval event?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56706424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com