有没有办法验证 GitHub 拉取请求的标题和正文。我知道我们可以使用拉取请求模板来预填充拉取请求消息。GitHub 也确实提供了针对每个提交运行的WebHooks、Checks API 。
但是我正在寻找某种方式,当贡献者点击“发送拉取请求”按钮并基于验证接受或拒绝拉取请求。
我正在考虑通过GitHub App来实现这一点,它将安装在组织级别的存储库中。
我不关心检查提交。
我遇到了ContentReferenceEvent,它似乎提供了一个类似但不完整的功能,其中仅读取URLcontent_reference
并触发事件。我希望这也能提供一种获取 PullRequest 的标题和正文的方法。
但是,使用内容附件表示此功能仅供测试使用:
注意:内容附件 API 目前处于公开测试阶段,仅可用于 GitHub 应用程序。在此期间,功能和要求可能随时更改。
由于处于测试阶段,我无法使用此功能。
请让我知道还有哪些其他替代方案,或者如果不存在这样的替代方案,我该如何自己实现。