chore(k8s): take the image reference from build-tools #3084

Merged
argoyle merged 1 commits from chore/image-from-buildtools into main 2026-10-02 22:40:15 +00:00
Owner

Summary

k8s/deploy.yaml takes the image from build-tools: image: ${IMAGE} instead of the hard-coded oci.unbound.se/dancefinder/dancefinder-app:${COMMIT}.

deploy substitutes ${IMAGE} with <registry>/<owner>/<name>:<tag>, where the registry comes from the build-tools config and the tag is the value ${COMMIT} gets today. The rendered reference is unchanged. Moving off oci.unbound.se later becomes one change in infra.

Validated on shiny/time-service#864: merged and deployed to AWS staging and Frostmoln staging with the same image. Prerequisites, all merged:

🤖 Generated with Claude Code

## Summary `k8s/deploy.yaml` takes the image from build-tools: `image: ${IMAGE}` instead of the hard-coded `oci.unbound.se/dancefinder/dancefinder-app:${COMMIT}`. `deploy` substitutes `${IMAGE}` with `<registry>/<owner>/<name>:<tag>`, where the registry comes from the build-tools config and the tag is the value `${COMMIT}` gets today. The rendered reference is unchanged. Moving off `oci.unbound.se` later becomes one change in infra. Validated on shiny/time-service#864: merged and deployed to AWS staging and Frostmoln staging with the same image. Prerequisites, all merged: - unboundsoftware/infra#1808: registry in `BUILDTOOLS_FROSTMOLN_STAGING` - shiny/acctest#952: acctest pins build-tools to the Gitea registry 🤖 Generated with [Claude Code](https://claude.com/claude-code)
argoyle added 1 commit 2026-10-02 19:05:36 +00:00
chore(k8s): take the image reference from build-tools
dancefinder-app / build (push) Skipped
dancefinder-app / build (pull_request) Successful in 1m58s
dancefinder-app / deploy-prod (pull_request) Skipped
e950016a0a
deploy substitutes ${IMAGE} with <registry>/<owner>/<name>:<tag> from the build-tools config, so the registry is set in one place (infra) instead of in every manifest. Renders the same reference as before. Same change as shiny/time-service#864.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
argoyle merged commit 9d7b474944 into main 2026-10-02 22:40:15 +00:00
argoyle deleted branch chore/image-from-buildtools 2026-10-02 22:40:16 +00:00
Sign in to join this conversation.