From c0421332cf21a531f08af33e8d572c99f0c1400d Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Mon, 21 Sep 2026 11:52:22 +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 223a8d85..5f7f087a 100644 --- a/.github/workflows/actions.lock +++ b/.github/workflows/actions.lock @@ -10,7 +10,7 @@ workflows: - 'dependabot/fetch-metadata@v3.1.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/guix-nix-policy.yml': @@ -92,7 +92,7 @@ dependencies: commit: 'sha1-b96794f015dfd88f77b49b1c93e0fa7110f94c63' owner_id: 9919 repo_id: 259445878 - '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 e1f7cab6..33e9eaaf 100644 --- a/.github/workflows/dogfood-gate.yml +++ b/.github/workflows/dogfood-gate.yml @@ -41,7 +41,7 @@ jobs: - 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'