commitizen / commitizen/cz-cli

Strategies for enforcing commitizen

オープン
#161 コメント 8 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。