From fda6d3413250f02050f80b465648eb91b23d6865 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Wed, 29 Jul 2026 03:27:27 +0100 Subject: [PATCH] fix(ci): repoint the DELETED validate-actions at the live ecosystem repos hyperpolymath/a2ml-validate-action and k9-validate-action are DELETED (verified 404). An unresolvable uses: ref produces NO check run at all -- not a red one -- so 'Validate A2ML manifests' and 'Validate K9 contracts' could never report, and any ruleset requiring them was unsatisfiable. Repos looked green while the check had simply never run. The actions moved rather than died: hyperpolymath/a2ml-ecosystem/validate-action hyperpolymath/k9-ecosystem/validate-action Repointed, not vendored. The estate handover proposed vendoring the scripts into every consumer; that would create one copy per repo to drift, which the same document names as this estate's most recurring failure mode. Measured scope: 69 repos, 135 references -- not the ~272 estimated. SHAs are those already proven green in the-nash-equilibrium#83; both verified to resolve and to contain validate-action/action.yml at that exact ref. Verified: no dead refs remain, and every touched workflow still parses. Co-Authored-By: Claude Opus 5 --- .github/workflows/anchor-drift.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/anchor-drift.yml b/.github/workflows/anchor-drift.yml index 9dc9b0a..bee9807 100644 --- a/.github/workflows/anchor-drift.yml +++ b/.github/workflows/anchor-drift.yml @@ -69,7 +69,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 - - uses: hyperpolymath/a2ml-validate-action@main + - uses: hyperpolymath/a2ml-ecosystem/validate-action@aa4b836bd969df2bc58128cb8e3d20bbc88d5e79 with: path: "." strict: "true" @@ -88,7 +88,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 - - uses: hyperpolymath/a2ml-validate-action@main + - uses: hyperpolymath/a2ml-ecosystem/validate-action@aa4b836bd969df2bc58128cb8e3d20bbc88d5e79 with: path: "conformance/valid" strict: "true" @@ -99,7 +99,7 @@ jobs: - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 - id: negative continue-on-error: true - uses: hyperpolymath/a2ml-validate-action@main + uses: hyperpolymath/a2ml-ecosystem/validate-action@aa4b836bd969df2bc58128cb8e3d20bbc88d5e79 with: path: "conformance/invalid" strict: "true"