build: tell commitlint to ignore release commits instead of disabling Husky during semantic-release

This commit is contained in:
Christopher Willis-Ford 2022-08-26 10:14:49 -07:00
parent 6ea2f5813f
commit 582c011988
2 changed files with 3 additions and 5 deletions

View file

@ -36,10 +36,7 @@ jobs:
- run: npm test
- run: npm run build
- deploy_gh_pages
- run:
command: npx semantic-release
environment:
HUSKY: 0 # disable Husky hooks so commitlint doesn't block semantic-release
- run: npx semantic-release
update_i18n:
executor: node/default # defaults to LTS
steps:

View file

@ -1,3 +1,4 @@
module.exports = {
extends: ['@commitlint/config-conventional']
extends: ['@commitlint/config-conventional'],
ignores: [message => message.startsWith('chore(release):')]
};