travis test webhook 成功后是否可以自动将拉取请求合并到 github 上的 master 分支?
您可以使用 Mergify 来执行此操作。
它允许配置规则并定义自动合并拉取请求的标准。在您的情况下,设置诸如“Travis 检查正常并且一位审阅者批准了 PR”之类的内容将允许自动合并 PR。
(披露:我是 Mergify 团队的一员。)
您很可能可以向您的 after_success
添加一个
.travis.yml
操作,以使用 GitHub API 合并 PR。我不知道有任何现成的脚本可以用于此目的,但没有理由让它变得困难。认证需要特别小心...
GitHub 最近在测试版中发布了此自动合并功能。要使用它,您可以在存储库设置中启用它。请记住,您还需要添加分支保护规则。
请参阅文档以获取更多信息。