• Always rebuild images from scratch
    Build Images / Build changed images (push) Successful in 5m45s
    Build Images / Select images (push) Successful in 11s
    Lint / Lint (push) Successful in 7s

    rmcguire released this 2026-08-09 16:29:14 +00:00 | 3 commits to main since this release

    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]

    Downloads