Files
rmcguireandClaude Opus 5 e1fda786c1
Build Images / Build changed images (push) Successful in 5m45s
Build Images / Select images (push) Successful in 11s
Lint / Lint (push) Successful in 7s
Always rebuild images from scratch
Drop the layer-caching work: no CACHE_MODE, no registry buildcache tag, no buildx
container builder, no scheduled cache-busting build, no no_cache input.

Instead build with --no-cache --pull every time. Caching was working against the
point of this repo: nothing is version-pinned, so a cached `apk add` layer keeps
shipping whatever packages existed when it was first built, and a rebuild quietly
stops meaning "current". --no-cache alone isn't enough either — it would still
build on a stale local copy of the FROM image.

Verified the only CACHED entries left are the `# syntax=` frontend image and
--pull re-resolving the base manifest (unchanged digest). The apk and yq layers
re-run every build.

Costs ~40s per image, which also makes the four-node cache-sharing question moot.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-08-09 12:29:14 -04:00
..