Skip to content

feat(fleet): fan out to cascade-example-no-env and cascade-example-callbacks - #345

Merged
joshua-temple merged 1 commit into
mainfrom
feat/fleet-add-no-env-callbacks
Jun 25, 2026
Merged

joshua-temple merged 1 commit into
mainfrom
feat/fleet-add-no-env-callbacks

Conversation

@joshua-temple

Copy link
Copy Markdown
Collaborator

HELD AS DRAFT until the two new repos have their tokens provisioned, otherwise the fleet would red on auth-less repos.

Adds the two new purpose-built example repos to the fleet orchestrator: no-env and callbacks are appended to the REPOS repin list and the independents strategy matrix in fleet-e2e.yaml, so each rc run repins and dispatches them with the existing repos.

Merge only after: both repos added to the CASCADE_STATE_TOKEN PAT scope + the secret set on each, and CALLBACK_SHARED_SECRET set on the callbacks repo (with CALLBACK_WITHHELD_SECRET left unset).

…llbacks

Adds the two new purpose-built example repos to the fleet orchestrator REPOS repin list and the independents matrix so each rc run repins and dispatches them alongside the existing repos. no-env covers the no-environment library topology; callbacks covers per-callback secrets, least-privilege permissions, and OIDC propagation.

Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
@joshua-temple
joshua-temple marked this pull request as ready for review June 25, 2026 02:35
@joshua-temple
joshua-temple merged commit 30d5eed into main Jun 25, 2026
13 checks passed
@joshua-temple
joshua-temple deleted the feat/fleet-add-no-env-callbacks branch June 25, 2026 02:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant