【发布时间】:2021-12-28 04:13:31
【问题描述】:
在我的公司,我们希望使用相对较新的 API 功能“Automerge”(不是通过 UI,而是通过 API 调用), 但是,我们似乎找不到任何关于找出合并请求是否失败以及原因的 webhook(或其他 asyc 方式)的文档, 有人知道接收此类通知的方法吗?
谢谢! :)
【问题讨论】:
-
在文档 (docs.github.com/en/developers/webhooks-and-events/webhooks/…) 中找不到任何内容,但这里有一种测试方法:创建一个新的 GitHub 应用程序并将其安装在您的存储库中。将一些 smee.io URL 配置为 webhook URL 并启用所有类型的事件。使用该设置,触发自动合并并查看是否触发了事件。
-
感谢 rethab,不幸的是,我们在其中找不到任何可以传达 automerge 失败的信息,并且 github.com 支持确认目前没有这样做的好方法。
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
标签: github-actions github-api github-graphql github-webhook github-api-v4