Author SHA1 Message Date
renovate 0b066ee2a4 chore(deps): update nginx:1.31.6 docker digest to 9a54e7e (#85)
lingonpaj-site / deploy-prod (push) Successful in 1m42s
lingonpaj-site / build (push) Successful in 1m25s
2026-10-06 03:27:36 +00:00
argoyle e8b28ba011 chore(k8s): take the image reference from build-tools (#84)
lingonpaj-site / build (push) Successful in 1m13s
lingonpaj-site / deploy-prod (push) Successful in 1m25s
## Summary

`k8s/deploy.yaml` takes the image from build-tools: `image: ${IMAGE}` instead of the hard-coded `oci.unbound.se/unboundsoftware/lingonpaj-site:${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)

Reviewed-on: https://gitea.unbound.se/unboundsoftware/lingonpaj-site/pulls/84
2026-10-02 22:52:44 +00:00
2 changed files with 2 additions and 2 deletions

No files matched your search

+1 -1
View File
@@ -1,4 +1,4 @@
FROM amd64/nginx:1.31.6@sha256:8e1fce8cb4de80385f5fc98dd9d8cf0fe75d5dbac383c048eff65871a0d1065e
FROM amd64/nginx:1.31.6@sha256:9a54e7e76ae7fb26e733c7d43ca1c8586f1894b876ec8b8ca0124daae38d509b
MAINTAINER Joakim Olsson <joakim@unbound.se>
ADD files/*.html files/*.jpg files/*.mp3 /usr/share/nginx/html/
+1 -1
View File
@@ -44,7 +44,7 @@ spec:
periodSeconds: 5
timeoutSeconds: 5
imagePullPolicy: Always
image: oci.unbound.se/unboundsoftware/lingonpaj-site:${COMMIT}
image: ${IMAGE}
ports:
- containerPort: 80
resources: