A commitlint plugin that requires the GitLab /spend or /spend_time directive in commit messages
MIT License
Commitlint plugin to enforce the use of spend directives in commit messages.
body
ends with a valid spend directive
always
npm i -D commitlint-plugin-spend
yarn add -D commitlint-plugin-spend
pnpm add -D commitlint-plugin-spend
bun add -d commitlint-plugin-spend
commitlint
configuration:{
"extends": ["@commitlint/config-conventional"],
"plugins": ["commitlint-plugin-spend"]
}
spend
rule in your commitlint
configuration:{
"rules": {
"spend": [2, "always"]
}
}