我正在使用 commitlint Github操作来验证我们的提交消息。只是想检查是否有一种方法可以使我在合并拉取请求之前强制通过。
当前行为: commitlint github操作失败,但是,我仍然可以合并pull reqest
期望的行为 如果commitlint github操作失败,则应禁用合并合并请求的按钮。 (即,例如审阅者限制)
答案 0 :(得分:2)
您可以将规则添加到分支机构以及合并请求的工作方式。
您的存储库->设置->分支->分支保护规则->添加规则
在那里,您会找到名为Require status checks to pass before merging
的东西。在此下,您应该看到Status checks found in the last week for this repository
。如果在合并之前找到要传递的状态,则可以启用该状态。