diff --git a/.evidence/regression-parliament-calendar.json b/.evidence/regression-parliament-calendar.json index 469a18d3..4772ee4f 100644 --- a/.evidence/regression-parliament-calendar.json +++ b/.evidence/regression-parliament-calendar.json @@ -1,6 +1,7 @@ { "_doc": "Regression evidence plan for Parliament-tab entry surfaces. Exercises the deep-link router into sitting overview, Hansard speech rendering, legacy share format, encoded-path routing, and home-fallback. Covers the read path through Fetch.downloadHansard/downloadCalendar, XMLBro.parseXML, HansardSpeakerParser, and ContentView.handleCustomScheme/handleUniversalLink. Out of scope: in-app calendar UI navigation, SpeechView replay/scroll, speaker-photo loading, EventKit export, Members/Accountability/Search/Home tabs. Requires the EPAC_EVIDENCE_MODE fixture-seed contract — see docs/regression/cyclomatic-complexity-coverage-map.md.", "repo": "RiddimSoftware/epac", + "pr": 542, "platform": "ios", "runner": "simctl", "ios": { diff --git a/.github/workflows/evidence-regression.yml b/.github/workflows/evidence-regression.yml index ccb44726..fbaf25ae 100644 --- a/.github/workflows/evidence-regression.yml +++ b/.github/workflows/evidence-regression.yml @@ -80,7 +80,11 @@ jobs: - name: Capture before/after PR evidence id: capture - uses: RiddimSoftware/evidence@v0 + # Pin to a SHA past EVI-7 (which wired capture-pr into the action). The + # `v0` tag was created before that PR landed, so `@v0` runs the CLI without + # --repo / --pr / --plan and fails at argument parsing. Move to `@v0` + # again once that tag is fast-forwarded in RiddimSoftware/evidence. + uses: RiddimSoftware/evidence@fc65484f400ec8bc0ded78a70fb54ed32f7dfa6d with: subcommand: capture-pr plan: ${{ inputs.plan_path }}