Split out from #1304 (task 2) — the only remaining item there; #1304's other four follow-ups landed via #1309, #1313, #1314.
Problem
github.com/zhangjiayin/caddy-geoip2 publishes no semver tags, so Dockerfile:90 carries a Go pseudo-version:
# renovate: datasource=go depName=github.com/zhangjiayin/caddy-geoip2
ARG CADDY_GEOIP2_VERSION=v0.0.0-20260623062220-3675c6e7e63d
Renovate cannot track a pseudo-version, so this pin never gets update PRs.
Mitigation already in place
CADDY_GEOIP2_VERSION is part of the toolchain content-hash key (scripts/toolchain-key.sh), and toolchain-key.bats has a sensitivity test (changes when the CADDY_GEOIP2_VERSION plugin pin is bumped). So any manual bump moves the key and is caught by verify-toolchain-pin — it can't drift silently. This is not urgent; it's a tracking placeholder.
Action when upstream cuts a tag
- Bump
CADDY_GEOIP2_VERSION to the real vX.Y.Z tag.
- Confirm the
# renovate: datasource=go comment resumes tracking (it should, once a semver tag exists).
- Let
toolchain-image.yml rebuild + the freshness guard sync the pin.
Watch
Upstream releases: https://github.com/zhangjiayin/caddy-geoip2/tags
Split out from #1304 (task 2) — the only remaining item there; #1304's other four follow-ups landed via #1309, #1313, #1314.
Problem
github.com/zhangjiayin/caddy-geoip2publishes no semver tags, soDockerfile:90carries a Go pseudo-version:Renovate cannot track a pseudo-version, so this pin never gets update PRs.
Mitigation already in place
CADDY_GEOIP2_VERSIONis part of the toolchain content-hash key (scripts/toolchain-key.sh), andtoolchain-key.batshas a sensitivity test (changes when the CADDY_GEOIP2_VERSION plugin pin is bumped). So any manual bump moves the key and is caught byverify-toolchain-pin— it can't drift silently. This is not urgent; it's a tracking placeholder.Action when upstream cuts a tag
CADDY_GEOIP2_VERSIONto the realvX.Y.Ztag.# renovate: datasource=gocomment resumes tracking (it should, once a semver tag exists).toolchain-image.ymlrebuild + the freshness guard sync the pin.Watch
Upstream releases: https://github.com/zhangjiayin/caddy-geoip2/tags