60121a5d52ac335ee4d4a475c025930a200420e5
Build romhacks orchestrator image / build-and-push (push) Successful in 2m1s
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>
homelabstack
Description
Mirror of ginnoir/homelabstack (primary on GitHub).
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%