Git

You MUST fallow Conventional Commits while adding commits to repository. This is backbone of whole automation system.

You MAY use script that simplify adding new commits by use of commitizen's cz-cli(or do it manually):

npm run commit

alias:

npm run cz

Available options used by commitizen's cz-cli are defined in .cz-config.js.

This rule is enforced by use of Husky and is defined as commit-msg hook in .huskyrc file.