@kf/lint のバージョン更新手順
- 作業開始時に
packages/kf-lint/package.jsonを読み、現在のversionを確認します。 packages/kf-lint/README.mdを読み、install または upgrade の最新手順を取得します。- 作業完了前に、
packages/kf-lint/package.jsonの SemVer patch version を一つ上げます。 - ユーザーへの完了報告で、README に記載された install または upgrade コマンドの実行を促します。
README の install または upgrade コマンドは、毎回 README から取得してユーザーへ案内します。
commit message のカテゴリ
packages/kf-lint/package.json の version を上げる commit では、1行目のカテゴリを kf-lint@{version} 形式にします。
- 形式:
<type_>: kf-lint@{version} > <subject> {version}は bump 後のpackage.jsonのversionと一致させるkf-lintだけ、バージョンなしの表記は使わない
例
fix__: kf-lint@0.1.4 > commit prefix検証を5文字固定に厳密化
- 概要:
- 許可 prefix 一覧で commit lint を検証
- @kf/lint を 0.1.4 に更新
- Why:
- 0.1.2 の _+ 正規表現が chore: を誤拒否していた
version bump を含まない packages/kf-lint 変更(version 据え置きの修正のみ)では、この kf-lint@{version} 形式は不要です。通常のカテゴリ(例: kf-lint)を使います。