ginnoirandClaude Opus 5 60121a5d52
Build romhacks orchestrator image / build-and-push (push) Successful in 2m1s
ci(romhacks): build orchestrator image to the self-hosted registry
Portainer's git auto-update only runs `docker compose pull`, never `build`,
so the orchestrator's `build:` context + local-only
`homelab/romhacks-orchestrator:latest` deadlocked stack 28: every 5-min poll
died on "pull access denied" and the stack sat frozen at 847edff since
2026-06-24 while every other stack moved on.

Build it in CI and push it to registry.ginnoir.com instead, same shape as
famapp's release.yml. Compose switches to the registry image in the next
commit, once the image actually exists.

Push creds come from the committed .env rather than Gitea Actions secrets
(famapp needs those only because its repo doesn't commit .env) — one source
of truth on rotation. Only the two REGISTRY_PUSH_* keys are extracted; the
vault material in that file stays out of the job env.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-25 15:02:10 -05:00
2026-06-02 21:32:30 -05:00
2026-06-02 21:32:30 -05:00
S
Description
Mirror of ginnoir/homelabstack (primary on GitHub).
Readme MIT
824 KiB
0 Stars 1 Watchers 0 Forks
Languages
Python 54.3%
Shell 18.5%
PowerShell 15.9%
JavaScript 5.5%
HTML 4.6%
Other 1.1%