fix(build): go 1.26.4 — the directive the builder can actually satisfy
Every cloud release has been failing at `go mod download`:
go: go.mod requires go >= 1.26.5 (running go 1.26.4; GOTOOLCHAIN=local)
The directive moved to 1.26.5 in bf678adfd, a commit about the admin host view —
its go.mod diff is exactly `-go 1.26.4 / +go 1.26.5` and it carries no toolchain
directive. That is the signature of `go mod tidy` run on a workstation with a newer
toolchain, which rewrites the minimum silently. Nothing in the change needed it.
The builder is pinned by DIGEST (golang:1.26-alpine3.22@sha256:47d47cb…), so it
cannot float to a newer patch the way the tag would, and GOTOOLCHAIN=local stops it
downloading one — both deliberate, both the reason a pin is a pin. The build then
fails before compiling anything, which is why this reads as a dependency problem
and is not one.
Lowering the directive rather than re-pinning the builder: Go PATCH releases carry
no language or library changes, so 1.26.5 buys nothing here, and moving a pinned
toolchain digest to unblock an accident is a much larger change than undoing the
accident.
This commit is contained in: