From ec80af9446c142f9cfda811643f82aa790aa3486 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 10 Nov 2026 19:26:13 +0000 Subject: [PATCH] fix(ci): fetch the verdict-grid renderer at the commit its hashes name MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Every pull request's verdict-grid comment is orange: "The renderer pinned in metadatastician/standards@8e48b1caade0 was missing or did not match its recorded sha256." scripts/verdict-grid-lane.sh pins the renderer at standards 8e48b1c and records the sha256 of verdict-grid.sh (3ee93552…) and verdict-grid.jq (5681fcef…) at that commit. The 2 steps that fetch the renderer (fork-governance.yml and verdict-grid-publish.yml) fetched e064539 instead, a ref the template sync (#28) brought in. At e064539 neither file matches, so the lane refuses to run it. CHANGELOG records that this repository keeps 8e48b1c because e064539's renderer does not render. Both steps now fetch 8e48b1c. This is an input of actions/checkout, not a uses: ref, so actions.lock does not change. Checked: both files at 8e48b1c match the recorded sha256 (sha256sum -c); tests/workflows/verdict_grid_test.sh (188 checks), workflow_evidence_test.sh and workflow_edges_test.sh pass; check-workflow-edges.sh and check-lock-sync.sh pass. Co-Authored-By: Claude Claude-Session: https://claude.ai/code/session_0136P7ZmAsYpFA9gxfQLF3F6 Signed-off-by: Claude --- .github/workflows/fork-governance.yml | 2 +- .github/workflows/verdict-grid-publish.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/fork-governance.yml b/.github/workflows/fork-governance.yml index f243ef1..ea2ec57 100644 --- a/.github/workflows/fork-governance.yml +++ b/.github/workflows/fork-governance.yml @@ -352,7 +352,7 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: metadatastician/standards - ref: e064539116c2dcfdf282a4749dbd58c69961c7e6 + ref: 8e48b1caade08a552646adeab66558ac43b4360d path: .standards-grid persist-credentials: false sparse-checkout: | diff --git a/.github/workflows/verdict-grid-publish.yml b/.github/workflows/verdict-grid-publish.yml index d1be6e1..7a67d17 100644 --- a/.github/workflows/verdict-grid-publish.yml +++ b/.github/workflows/verdict-grid-publish.yml @@ -71,7 +71,7 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: metadatastician/standards - ref: e064539116c2dcfdf282a4749dbd58c69961c7e6 + ref: 8e48b1caade08a552646adeab66558ac43b4360d path: .standards-grid persist-credentials: false sparse-checkout: |