PR作成前にlint/test/buildのセルフチェックを実行し、CI失敗を防ぐ
PRを作成する前にセルフチェックを行います。
ブランチ状態の確認
git status git log --oneline -5
品質チェック一括実行 以下をすべて実行し、各結果を記録してください。 エラーが発生しても途中で止めず、すべてのチェックを最後まで実行してください:
bun run check bunx tsc --noEmit bun test bun run check:circular bun run check:unused bun run check:types bun run cpd bun run build
エラーがある場合
すべてパスした場合 以下の形式で報告してください:
## PR作成準備完了 ### チェック結果 | チェック項目 | 結果 | 詳細 | |---|---|---| | Biome (lint + format) | PASS / FAIL | エラー数、warning数 | | TypeScript型チェック | PASS / FAIL | エラー数 | | テスト | PASS / FAIL | パス数 / 失敗数 | | 循環参照 | PASS / FAIL | 検出数 | | 未使用コード (knip) | PASS / FAIL | 検出数 | | 型カバレッジ | PASS / FAIL | カバレッジ率 | | コピペ検出 (jscpd) | PASS / FAIL | 重複率 | | ビルド | PASS / FAIL | - | ### 変更ファイル - file1.ts ### コミット内容 - commit message 1 PRを作成する準備ができました。