commitlint-config常规-为提交消息添加前缀



我正在尝试为我的一个repo实现commitlint,因此所有提交消息都是标准的。然而,我们需要添加JIRA ID作为前缀的一部分。

目前,commitlint格式如下

subject(scope): message 

我需要下面提到的

JIRA-ID: subject(scope): message 

以下工作

parserPreset: {
parserOpts: {
issuePrefixes: ['w{2,4}-[0.9]{2,4}']
}
}

然而,它验证了JIRA-id应该在末尾。低于

subject(scope): message JIRA-ID

您可以使用此包https://github.com/Gherciu/commitlint-jiraJira提交样式开箱即用效果很好;(

关于技巧和高级使用,你可以阅读这个博客文章

最新更新