build: update lint-commit-msg rules (#4167)

* build: update lint-commit-msg rules

* build: update release.sh
This commit is contained in:
neverland
2019-08-21 10:06:54 +08:00
committed by GitHub
parent a7e66f1f8c
commit 66f3aac389
3 changed files with 8 additions and 8 deletions

View File

@@ -4,7 +4,7 @@ const signale = require('signale');
const gitParams = process.env.HUSKY_GIT_PARAMS;
const commitMsg = fs.readFileSync(gitParams, 'utf-8').trim();
const commitRE = /^(revert: )?\[(fix|feat|docs|perf|test|types|build|chore|refactor|breaking change)\].{1,50}/;
const commitRE = /^(revert: )?(fix|feat|docs|perf|test|types|build|chore|refactor|breaking change)(\(.+\))?: .{1,50}/;
if (!commitRE.test(commitMsg)) {
signale.error(`Error: invalid commit message format.
@@ -13,9 +13,9 @@ Proper commit message format is required for automated changelog generation.
Examples:
[fix] Button: incorrect style
[feat] Button: add color prop
[dosc] Button: fix typo
- fix(Button): incorrect style
- feat(Button): incorrect style
- docs(Button): fix typo
Allowed Types: