我想在我的GitLab CI管道中运行commitizen(常规提交消息执行的python实现)lint检查(cz check
),但只在从功能分支合并到主节点之前的挤压提交上运行
我不知道该怎么做。我的理解/假设如下:
如果我的假设是正确的,我需要检测给定管道正在处理的提交是否是挤压提交——但我不知道如何做到这一点——在我的管道中似乎没有来自gitlab或git的任何信号
在实现方面,我打算添加pre-commit hook provided by commitizen,但我将使用stages: [manual]
,然后在我的管道中,我将按照pre-commit docs运行pre-commit run --hook-stage manual [hookid]
目前没有回答
相关问题 更多 >
编程相关推荐