【发布时间】:2019-10-29 09:07:46
【问题描述】:
我想将自定义检查集成到一些存储库中,但我想不出最好的方法。
我们拥有相当庞大的开发团队,并且我们引入了一些命名约定来保持我们的代码库的一致性。例如,每个提交描述应该包含X,每个分支名称应该包含Y 或Z,或者与某个正则表达式匹配。
如何对拉取请求执行一些自定义检查,正在检查的分支是否符合这些指定规则? 简单地说,当推送的提交在其描述中没有 Jira 引用时 - 合并操作被阻止。我们还希望在 PR 中看到这些检查,例如那些可以通过或失败的 CI 检查。
我已经阅读了有关 github 应用程序、操作、api、市场等的信息。找不到简单明了的东西。
我应该使用什么应用程序或方法来完成这样的任务?
【问题讨论】:
标签: github