Repository navigation
chore: bump go to 1.26 - #243
Conversation
522936b to
5b20c1d
Compare
There was a problem hiding this comment.
Summary
Mechanical Go 1.25 → 1.26 bump across the module, both Dockerfiles, the CI/build workflows and the setup docs. Everything is consistent except go.mod: it declares go 1.26.0, which OSV flags with 46 stdlib vulnerabilities (13 unfixed until 1.26.9), while the PR description says the module was moved to go 1.26.9.
Issues
- 🔴
go.mod:3— go directive pins vulnerable go 1.26.0 instead of the described 1.26.9 — see the thread on that line
Reviewed @ 5b20c1df
"In theory, there is no difference between theory and practice. In practice, there is." — attributed to Yogi Berra
There was a problem hiding this comment.
Mechanical Go 1.25 → 1.26 bump: go.mod directive raised to 1.26.9, all five CI go-version pins, both Dockerfiles and the setup docs updated consistently, with no leftover 1.25 references and no go.sum/toolchain churn. Go 1.26.9 is a real published release and OSV reports no known stdlib vulnerabilities for [email protected]; the golang:1.26 docker tag and setup-go 1.26.x both resolve to ≥1.26.9 so the directive is satisfiable everywhere it builds. The only commit since the last review just raised the directive to 1.26.9; no issues found.
Reviewed 6 changed file(s) @ f27d3a3c — no blocking issues found.
"In theory, there is no difference between theory and practice. In practice, there is." — attributed to Yogi Berra
CI failed @
|
Go 1.25 is out of support since the Go 1.27 release, and tools are starting to drop it:
staticcheck@latest(v0.8.x) requires go 1.26, so the code checks of every PR currently fail at the install step. This moves the module (go 1.26.9, the first 1.26 patch release without known stdlib vulnerabilities), the CI and build workflows and both Dockerfiles to Go 1.26. The pinned golangci-lint v2.11.3 is built with go 1.26.1 and reports no issues; vet, gofmt, staticcheck v0.8.2 andgo test -racepass locally on go 1.26.9.https://claude.ai/code/session_01B7h25qcCifoGJpJGMDge43