Commit Graph

3 Commits

Author SHA1 Message Date
Kristoffer Dalby 91935139ba tools/bump: judge the lock bump against the real checks
flake-checks moved its nix formatter from nixpkgs-fmt to nixfmt, so every
.nix file failed the formatting check. gateFlake only ran `nix eval`, so
that reached the final gate, which drops the newest commit first and had
to pop all eleven areas above it to get there. Three hours, nothing
shipped.
2026-09-25 15:52:26 +02:00
Kristoffer Dalby d33ed80c41 tools/bump: read the toolchain with GOTOOLCHAIN=local
go env GOVERSION reports the toolchain the go command switched to, so a
go.mod that had outrun nixpkgs read back as a nixpkgs that had caught
up, and checkToolchain compared 1.27.1 against itself.
2026-09-25 15:52:26 +02:00
Kristoffer Dalby c3d771e23e tools/bump: add the version bump tool
Keeps the interlocked pins current and reports what it could not move.
Areas apply, gate and commit one at a time, so a dependency that breaks
the build costs one commit rather than the whole pull request.
2026-09-25 15:52:26 +02:00