From e17671610442d02a590486025958c7c92131b6c4 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Mon, 21 Sep 2026 11:51:46 +0100 Subject: [PATCH] fix(ci): re-key the lockfile to deed-ecosystem so dogfood-gate can start The runner refuses to start .github/workflows/dogfood-gate.yml: "Unable to resolve action `hyperpolymath/a2ml-ecosystem`: the repository has been renamed or transferred. Run `gh actions-lock` to update the lockfile." The action itself resolves (raw.githubusercontent returns 200 for the old slug by following the rename); what fails is that GitHub resolves the caller to the canonical repo and then looks for THAT slug in this repo's actions.lock, which still keys hyperpolymath/a2ml-ecosystem@main. Re-keying the entry (and the uses: line, so lock and workflow agree without relying on the redirect) restores the gate. Untouched: every other a2ml string here (.a2ml manifests, the a2ml-validate job name, the missing-manifest warnings) is A2ML-language tooling, not a renamed repository. --- .github/workflows/actions.lock | 4 ++-- .github/workflows/dogfood-gate.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/actions.lock b/.github/workflows/actions.lock index f53b995..4d49552 100644 --- a/.github/workflows/actions.lock +++ b/.github/workflows/actions.lock @@ -30,7 +30,7 @@ workflows: - 'ionos-deploy-now/template-renderer-action@v2.2.0' '.github/workflows/dogfood-gate.yml': - 'actions/checkout@v7.0.1' - - 'hyperpolymath/a2ml-ecosystem@main' + - 'hyperpolymath/deed-ecosystem@main' - 'hyperpolymath/k9-ecosystem@main' '.github/workflows/governance.yml': [] '.github/workflows/hypatia-scan.yml': [] @@ -109,7 +109,7 @@ dependencies: commit: 'sha1-6037f33647c3f17758a2356c80fc4a53d7e0685d' owner_id: 75048950 repo_id: 623796603 - 'hyperpolymath/a2ml-ecosystem@main': + 'hyperpolymath/deed-ecosystem@main': ref: 'main' commit: 'sha1-ed83d6927e8fb21431e403dbf6d7a4af96772746' owner_id: 6759885 diff --git a/.github/workflows/dogfood-gate.yml b/.github/workflows/dogfood-gate.yml index 483598c..36b28f8 100644 --- a/.github/workflows/dogfood-gate.yml +++ b/.github/workflows/dogfood-gate.yml @@ -36,7 +36,7 @@ jobs: fi - name: Validate A2ML manifests if: steps.detect.outputs.count > 0 - uses: hyperpolymath/a2ml-ecosystem/validate-action@main + uses: hyperpolymath/deed-ecosystem/validate-action@main with: path: '.' strict: 'false'