Tool | Version |
---|---|
Node.js | .tool-versions |
npm | engines.npm value in package.json |
gibo | ^3.0.11 |
Vale CLI | ^3.4.2 |
yamllint | ^1.35.1 |
actionlint | .tool-versions |
Category | Rule |
---|---|
Git commit | Conventional Commits v1.0.0 |
@commitlint/config-conventional | |
Git branching strategy | GitHub flow |
Versioning | Semantic Versioning 2.0.0 |
GitHub PR title | Same as the commit message rule |
git clone git@github.com:<your org>/base_template.git
cd base_template
make dev-install
make lint
npm run commit # Commitizen with commitlint adapter
# or
npm run cm # Alias for `npm run commit`
# or
git commit # Standard Git commit