Skip to content

fix(registry): block template image publishing#107

Merged
JSONbored merged 1 commit into
mainfrom
codex/block-template-registry-publish
May 10, 2026
Merged

fix(registry): block template image publishing#107
JSONbored merged 1 commit into
mainfrom
codex/block-template-registry-publish

Conversation

@JSONbored
Copy link
Copy Markdown
Owner

Summary

  • Prevent central control-check publish mode from adding registry-publish steps for template-profile repos.
  • Refuse direct registry publish commands for template-profile repos.
  • Keep template integration checks running without converting them into pushed registry images.

Why

unraid-aio-template is a private scaffold/template repo. It should not publish public Docker Hub images or be treated like an app repository package.

Validation

  • uv run --with pytest pytest tests/test_control_plane.py::test_central_check_steps_skip_template_registry_publish tests/test_cli.py::test_registry_publish_refuses_template_profile
  • trunk check --show-existing --all --no-progress --color=false
  • uv run --with pytest pytest
  • git diff --check

Notes

  • This blocks future accidental template registry publishes. The already-pushed Docker Hub template repo/tags still need Docker Hub cleanup or visibility changes outside aio-fleet.

@JSONbored JSONbored merged commit 3e44431 into main May 10, 2026
5 checks passed
@JSONbored JSONbored deleted the codex/block-template-registry-publish branch May 10, 2026 09:54
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