这不是一个真正的问题,而是对有人是否面临相同需求的建议。
假设有一个github存储库,其中许多贡献者都进行了PR。在以下情况下自动合并PR的最佳工具是什么:
我发现了一些有用的工具,例如github APP:
在某些方面,我认为APP与其他工具之间的协同作用可以解决此问题,但是也许有一种更平滑的方法可以解决此问题。
有人有建议吗?
答案 0 :(得分:1)
在某些方面我认为 APP 和其他工具之间的协同作用可以解决问题
作为其他工具,不要忘记 GitHub Actions,例如(对于 those regarding PR):
actions/stale
:警告并关闭在指定时间内没有活动的问题和 PR。jrylan/github-action-stuck-pr-notifier
:自动标记并提及/通知用户有关卡住的拉取请求。通过查看它们的实现,您可以创建自己的实现,这将关闭符合您标准的 PR。
答案 1 :(得分:0)
Jenkins 可以用于这个确切的事情,而且它不一定需要是 GitHub 存储库,任何 git 存储库的工作方式都是一样的。
例如,在我的公司,我们使用它来扫描 BitBucket PR 评论并根据评论执行复杂的命令,从而在执行具有潜在危险的操作之前进行验证、自动化测试等。
Jenkins 可以轻松地与您的 git 存储库或 GitHub 集成。