From b316f7157a3734a7ae5fe88cf5e1a95acdd4eea8 Mon Sep 17 00:00:00 2001 From: hyperpolymath <6759885+hyperpolymath@users.noreply.github.com> Date: Wed, 27 May 2026 09:19:10 +0100 Subject: [PATCH] fix(ci): repin hypatia-scan to standards main SHA (was orphan squash-source) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The pin `97df762...` references the original commit on the `feat/hypatia-scan-reusable` branch from standards#193. That PR was squash-merged into standards/main, producing a NEW commit `915139d...` on main. The original SHA was orphaned and never reachable from main. GitHub Actions cannot resolve `uses:` against an orphan SHA, so every hypatia-scan run on this repo failed with "This run likely failed because of a workflow file issue" before any job started. That in turn left the required `Hypatia Neurosymbolic Analysis` check unreported on every PR, blocking auto-merge across the board. Repin to `915139d73560e65a8240b8fc7768698658502c89` (the actual hypatia-scan-reusable.yml commit on standards/main). This is the betlang-local instance of the estate-wide orphan-SHA pattern audited in standards#220. Once this lands, the hypatia workflow will load + run + report `hypatia / Hypatia Neurosymbolic Analysis`, which is the workflow-prefixed name the reusable produces. Branch-protection update to match that name is a follow-up (mirror of what was just done for ephapax). Note: this PR itself will face the same orphan-SHA blocker on its own CI run — the fix is in the merge target, not in the PR. Owner may need to admin-merge this single PR to break the chicken-and-egg, after which all subsequent PRs will see the working pin. --- .github/workflows/hypatia-scan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/hypatia-scan.yml b/.github/workflows/hypatia-scan.yml index 1d6417e..c68b9ed 100644 --- a/.github/workflows/hypatia-scan.yml +++ b/.github/workflows/hypatia-scan.yml @@ -25,5 +25,5 @@ permissions: jobs: hypatia: - uses: hyperpolymath/standards/.github/workflows/hypatia-scan-reusable.yml@97df762107501909f50bb770e9bc200b6c415600 + uses: hyperpolymath/standards/.github/workflows/hypatia-scan-reusable.yml@915139d73560e65a8240b8fc7768698658502c89 secrets: inherit