commitizen / commitizen/cz-cli
Strategies for enforcing commitizen
- 主要言語
- JavaScript
- スター
- 17.5k
- フォーク
- 566
- 平均マージ
- 8時間 16分
- マージ済み PR(30日)
- 1
説明
I'm not sure that this is the right place to open this but here goes; have there been any discussions on how to enforce commitizen? We started using it in a few projects at work but it's both easy to forget and hard to make sure that everyone committing to the project respects it.
Maybe an idea would be to add a `commitizen check master` that checks all commits that have been added on this branch when compared to master. The exit code should be 0 (success) when all messages looks good.
This way we can run that as part of our CI step.
Any ideas?
コントリビューションガイド
調査の方向性
まず issue #161 の議論と、提案されている `commitizen check master` エントリーポイントを確認する。master に対して追加されたコミットをどのようにチェックするか、また CI 向けに成功または失敗をどのように報告するかを定義する。issue には、開始時点で対象となるファイルやテストの記載はない。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- git, javascript
- 領域
- cli
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 18/100