背景 / 現状
self-test の matrix は毎回新規ランナー=常に cache miss。要求仕様書 §10.2 の「cache hit / miss 双方の経路を検証」のうち hit 側が未検証。
参照: 要求仕様書 §10.2 / .github/workflows/self-test.yml / src/main.ts:39
対応
- 同一ジョブ内でアクションを 2 回実行し、1 回目
cache-hit=false / 2 回目 cache-hit=true を assert するステップを追加する。
完了条件
背景 / 現状
self-test の matrix は毎回新規ランナー=常に cache miss。要求仕様書 §10.2 の「cache hit / miss 双方の経路を検証」のうち hit 側が未検証。
参照: 要求仕様書 §10.2 /
.github/workflows/self-test.yml/src/main.ts:39対応
cache-hit=false/ 2 回目cache-hit=trueを assert するステップを追加する。完了条件
cache-hit=trueを assert する