From 0f822552326e80443806739fbeeb0b3e4e520449 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Tue, 25 Aug 2026 11:02:19 +0100 Subject: [PATCH] fix(ci): dispatch to .git-private-farm, not the nonexistent dot-git-private-farm MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The repository_dispatch POST targeted repos/hyperpolymath/dot-git-private-farm/dispatches, which returns 404 — the repo is named .git-private-farm. The failure was invisible for two reasons: the call is suffixed `--silent 2>&1 || echo "::warning::..."`, so a 404 degrades to a warning rather than a failure; and the surrounding log strings already said ".git-private-farm", so reading the run log gave no hint the API path differed. cicd-squabbler/instant-sync.yml already uses the dotted name. This severs the first hop of the documented closed loop (gitbot-fleet/inbox-steward -> hypatia/inbox-steward-intake -> farm/inbox-steward-propagate). hypatia carries the same defect; fixed in a companion PR. Docs updated for the same name. Co-Authored-By: Claude Opus 5 --- .github/workflows/inbox-steward.yml | 2 +- docs/INBOX-STEWARD-AUTOMATION.adoc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/inbox-steward.yml b/.github/workflows/inbox-steward.yml index 8a50aae2..66f33baa 100644 --- a/.github/workflows/inbox-steward.yml +++ b/.github/workflows/inbox-steward.yml @@ -325,7 +325,7 @@ jobs: # Dispatch success event to .git-private-farm gh api \ - "repos/hyperpolymath/dot-git-private-farm/dispatches" \ + "repos/hyperpolymath/.git-private-farm/dispatches" \ --method POST \ --field event_type="pr-merged" \ --field client_payload='{"pr_number":'$PR_NUM',"repo":"${{ github.repository }}","title":"'$TITLE'","head_ref":"'$HEAD_REF'"}' \ diff --git a/docs/INBOX-STEWARD-AUTOMATION.adoc b/docs/INBOX-STEWARD-AUTOMATION.adoc index 08859d53..86ba84a7 100644 --- a/docs/INBOX-STEWARD-AUTOMATION.adoc +++ b/docs/INBOX-STEWARD-AUTOMATION.adoc @@ -364,7 +364,7 @@ All workflows require these GitHub Secrets: * `+.github/workflows/inbox-steward-intake.yml+` (NEW) * `+.hypatia-baseline.json+` (MODIFIED) -==== dot-git-private-farm +==== .git-private-farm * `+.github/workflows/inbox-steward-propagate.yml+` (NEW) * `+.github/workflows/inbox-steward-monitor.yml+` (NEW) @@ -409,7 +409,7 @@ gh workflow run inbox-steward.yml -f dry_run=true gh workflow run inbox-steward.yml -f dry_run=false # Run monitor -cd dot-git-private-farm +cd .git-private-farm gh workflow run inbox-steward-monitor.yml -f dry_run=false ----