From f62b452dcadc64c5c8baa3dc9e753022d2b79740 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:20 +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 5e7a41a..54eff3b 100644 --- a/.github/workflows/actions.lock +++ b/.github/workflows/actions.lock @@ -19,7 +19,7 @@ workflows: - 'dependabot/fetch-metadata@v2.2.0' '.github/workflows/dogfood-gate.yml': - 'actions/checkout@v4.3.1' - - 'hyperpolymath/a2ml-ecosystem@main' + - 'hyperpolymath/deed-ecosystem@main' - 'hyperpolymath/k9-ecosystem@main' '.github/workflows/governance.yml': [] '.github/workflows/hypatia-scan.yml': [] @@ -103,7 +103,7 @@ dependencies: commit: 'sha1-ec49483bfc012387b227434aba94f59a6ecd0900' owner_id: 75048950 repo_id: 623796603 - 'hyperpolymath/a2ml-ecosystem@main': + 'hyperpolymath/deed-ecosystem@main': ref: 'main' commit: 'sha1-aa4b836bd969df2bc58128cb8e3d20bbc88d5e79' owner_id: 6759885 diff --git a/.github/workflows/dogfood-gate.yml b/.github/workflows/dogfood-gate.yml index 11aa5ee..28f927c 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'