Skip to content

ci(fleet): add the monorepo example repo to the fleet roster - #532

Merged
joshua-temple merged 1 commit into
mainfrom
feat/fleet-monorepo-roster
Jul 8, 2026
Merged

joshua-temple merged 1 commit into
mainfrom
feat/fleet-monorepo-roster

Conversation

@joshua-temple

Copy link
Copy Markdown
Collaborator

What

Add the new cascade-example-monorepo repository to both fleet rosters so the whole-fleet-green run validates the per-component monorepo behavior on the release-candidate binary alongside the single-component repos.

  • .github/workflows/fleet-e2e.yaml: add monorepo to the REMAINDER lane (a light standalone example, like 3env).
  • .github/workflows/suite-rc-repin.yaml: add monorepo to REPOS so the just-in-time repin regenerates its per-component workflows on the rc binary.

The repository (stablekernel/cascade-example-monorepo) is created and populated with a two-component (api, web), three-environment example whose suite proves independent per-component advancement. It needs its CASCADE_STATE_TOKEN secret set before the first fleet run.

Verification

Both rosters stay in sync (the two-place roster is the known drift risk). actionlint clean; the change is a static roster-name addition with no dynamic input.

Refs #289, #299.

@joshua-temple
joshua-temple force-pushed the feat/fleet-monorepo-roster branch 2 times, most recently from 92bc7bc to 0110f0c Compare July 8, 2026 15:51
Add the cascade-example-monorepo repository to both fleet rosters (the fleet-e2e fan-out list and the suite repin list) so the whole-fleet-green run validates the per-component monorepo behavior on the release-candidate binary alongside the single-component repos. It joins the light remainder lane.

Refs #289, #299.

Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
@joshua-temple
joshua-temple force-pushed the feat/fleet-monorepo-roster branch from 0110f0c to 8150df2 Compare July 8, 2026 15:57
@joshua-temple
joshua-temple merged commit ef97278 into main Jul 8, 2026
20 checks passed
@joshua-temple
joshua-temple deleted the feat/fleet-monorepo-roster branch July 8, 2026 16:13
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