Tool | Version |
---|---|
Node.js | .node-version |
npm | engines.npm value in package.json |
gibo | ^2.2.8 |
Vale CLI | ^2.24.0 |
yamllint | ^1.30.0 |
ShellCheck | >=0.9.0 <1.0.0 |
actionlint | .tool-versions |
Python | .python-version |
Pipenv | >=2023.3.20 |
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>/convertflac.git
cd convertflac
make dev-install
cd path/to/convertflac
pipenv shell
cd src
python -m convertflac.main
make lint
npm run commit # Commitizen with commitlint adapter
# or
npm run cm # Alias for `npm run commit`
# or
git commit # Standard Git commit