Skip to content

fix(ci): bind fleet shadow to qualified hosts - #2

Merged
alphastorm merged 2 commits into
masterfrom
feat/fleet-lrhe-shadow
Aug 23, 2026
Merged

fix(ci): bind fleet shadow to qualified hosts#2
alphastorm merged 2 commits into
masterfrom
feat/fleet-lrhe-shadow

Conversation

@alphastorm

Copy link
Copy Markdown
Owner

Change

  • make unknown fleet sites resolve to an unroutable label instead of SF
  • validate exact target, one-time routing label, site-bound dispatch ID, SF/NYC runner name, and Docker-socket absence before checkout
  • add executable healthy NYC/SF and denial fixtures using a real Unix-domain socket
  • keep LRHE developmentEligible: false and no-promotion status unchanged

Local proof

  • actionlint passed
  • focused workflow contract: 9 passed
  • full LRHE suite: 433 passed
  • Ruff check and format passed

Automatic push and pull-request execution remains GitHub-hosted.

@alphastorm
alphastorm merged commit 2e38f8b into master Aug 23, 2026
4 checks passed
@alphastorm
alphastorm deleted the feat/fleet-lrhe-shadow branch August 23, 2026 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant