ツール | バージョン |
---|---|
Node.js | .node-version |
npm | package.json における engines.npm の値 |
gibo | ^2.2.8 |
yamllint | ^1.32.0 |
ShellCheck | >=0.9.0 <1.0.0 |
actionlint | .tool-versions |
カテゴリー | 規約 |
---|---|
Git コミット | Conventional Commits v1.0.0 |
@commitlint/config-conventional | |
Git ブランチ戦略 | GitHub flow |
バージョニング | セマンティック バージョニング 2.0.0 |
GitHub PR タイトル | コミットメッセージ規約と同じ |
git clone --recursive git@github.com:<your org>/magic_lecture_license.git
cd magic_lecture_license
make dev-install
make lint
npm run commit # commitlint アダプターを伴った Commitizen を利用
# or
npm run cm # `npm run commit` のエイリアス
# or
git commit # 通常の Git コミット