Skip to content

chore(control-plane): move shared automation to aio-fleet#37

Merged
JSONbored merged 1 commit into
mainfrom
codex/control-plane-cutover
May 1, 2026
Merged

chore(control-plane): move shared automation to aio-fleet#37
JSONbored merged 1 commit into
mainfrom
codex/control-plane-cutover

Conversation

@JSONbored
Copy link
Copy Markdown
Owner

Summary

  • remove repo-local shared workflows, Trunk config, changelog config, upstream/component TOML, and release/validator shims
  • keep app-owned runtime/source/docs/tests plus .aio-fleet.yml
  • update docs to point release, validation, registry, catalog, upstream, and Trunk operations at aio-fleet

What changed

  • deleted shared GitHub Actions workflows and local Trunk config
  • deleted shared release, upstream, template validator, derived validator, and XML Changes scripts
  • deleted shared tests for those removed shims
  • kept app-specific runtime tests and generator code where applicable

Why

  • aio-fleet is now the control plane for shared policy, validation, check-runs, release/changelog generation, registry publishing, catalog sync, upstream monitoring, and Trunk

Validation

  • from aio-fleet: python -m aio_fleet validate --all
  • from aio-fleet: python -m aio_fleet cleanup-repo --all --verify
  • from aio-fleet: python -m aio_fleet control-check --repo unraid-aio-template --sha --event pull_request --repo-path ../unraid-aio-template

Notes

@JSONbored JSONbored force-pushed the codex/control-plane-cutover branch from 05f59ae to 788e595 Compare May 1, 2026 09:22
@JSONbored JSONbored force-pushed the codex/control-plane-cutover branch from 788e595 to 77bb0cd Compare May 1, 2026 10:01
@JSONbored JSONbored marked this pull request as ready for review May 1, 2026 10:21
@JSONbored JSONbored merged commit a94ea46 into main May 1, 2026
1 check passed
@JSONbored JSONbored deleted the codex/control-plane-cutover branch May 1, 2026 10:21
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