强制 pylint 分数合并到 github 分支上

Cha*_*yen 5 python git software-quality github pylint

我想设置一个质量检查,在授权某个 github 分支上的合并之前强制执行 pylint 的特定分数。有没有办法做到这一点 ?我在 github 上看到,您可以设置“合并之前需要通过状态检查”,我猜一个状态检查可能是 pylint 上的某个分数。

感谢您的任何指导。

Tho*_*mas 2

现在有一个解决方案:使用新--fail-under标志。

“如果最终分数超过指定分数,则认为成功, pylint 退出并以退出代码 0 退出。否则,认为失败, pylint 根据发出的消息以其当前退出代码退出。”

https://github.com/PyCQA/pylint/commit/16017690196e77fcabdedf1cd8b8cbfb357a97d4