我正在寻找自动执行的检查,例如:
答案 0 :(得分:1)
您可以declare on your GitHub repo a webhook来回应pull_request
event。
您需要一台服务器来侦听该Webhook发送的json负载,但是侦听器可以从那里拉出PR分支,并执行所需的任何测试。
另一种方法是enabling status check,其中status checks基于外部过程,例如持续集成构建,该过程在您每次向存储库进行推送时都会运行。您可以在拉取请求中的各个提交旁边查看状态检查的挂起,通过或失败状态。
如果存储库需要状态检查,则必须先通过必需的状态检查,然后才能将分支合并到受保护的分支中。