## 背景 / 現状 テストカバレッジが可視化されていない。GitHub ネイティブの PR カバレッジ(Code Quality)は Team/Enterprise Cloud の Organization 限定で、本リポは個人アカウント所有のため使えない。公開 OSS は Codecov が無料で PR コメント + 差分カバレッジ + バッジを提供できる。 参照: `@vitest/coverage-v8` / `codecov/codecov-action` / `.gitignore`(`coverage/` 済み) ## 対応 - `@vitest/coverage-v8` を devDependencies に追加。 - vitest のカバレッジ設定(reporter: text + lcov、`coverage/` 出力)と `test:coverage` スクリプト。 - `ci.yml` に `vitest run --coverage` → `codecov/codecov-action`(公開リポはトークン不要)。 - README にカバレッジバッジ。 - #6 マージ後に別 PR で実装。 ## 完了条件 - [ ] CI でカバレッジが生成・アップロードされる - [ ] PR に Codecov のカバレッジコメント/ステータスが付く - [ ] README にバッジ
背景 / 現状
テストカバレッジが可視化されていない。GitHub ネイティブの PR カバレッジ(Code Quality)は Team/Enterprise Cloud の Organization 限定で、本リポは個人アカウント所有のため使えない。公開 OSS は Codecov が無料で PR コメント + 差分カバレッジ + バッジを提供できる。
参照:
@vitest/coverage-v8/codecov/codecov-action/.gitignore(coverage/済み)対応
@vitest/coverage-v8を devDependencies に追加。coverage/出力)とtest:coverageスクリプト。ci.ymlにvitest run --coverage→codecov/codecov-action(公開リポはトークン不要)。完了条件