commitizen / commitizen/cz-cli

Integrate with commitlint for zen status

オープン
#930 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
17.5k
フォーク
566
平均マージ
8時間 16分
マージ済み PR(30日)
1

説明

Hi all,

I propose to read the commit lint configuration to adapt the cli to have a single configuration for both tools.
A use case:
- a user configured to enforce a scope in commitlint
- a user configured the scopes accepted in commitlint

The user expect to not be allowed to skip the "scope" step in commit lint, also the help message should show the scopes accepted.

Current situation: Nothing of this will happen and commitlint will fails wit the message built by commitzen cli.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

ファイルやテストは指定されていません。まず CLI の設定処理と commitlint との連携箇所を特定し、次に commitlint の必須 scope と受け入れられる scope が scope ステップとヘルプ出力にどのような影響を与えるべきかを判断してください。両方のツールが関連する commitlint 設定を使用し、生成された commit が commitlint を通過すれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
cli, tooling
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
28/100

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

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