2017-10-08 110 views
1

我知道有多个节点包用于强制执行提交消息格式,但它们似乎都是在“全部”签入的本地执行预先提交。是否有一种方法可以强制执行提交消息格式,仅用于将PR合并到master,而不是所有checkins?如何为github PR提交强制执行提交消息?

回答

1

如果你正在寻找一个原生的github方法来实现这一点,那么没有。没有办法让github自己检查你的提交消息的某种模式。

否则,你想要的是一个状态检查失败,如果提交消息不符合你的标准github被配置为禁止PR合并,而任何检查失败。我能想到的简单方法是为项目启用Travis-ci集成,并使用您提到的作为测试代码的npm模块之一完成。