Go 1.26.2 does not exist, and Go 1.24.13 refuses to proceed when the required version is higher than what is installed.
banaworld
FREEOP
15 days ago
Update problem the go directive in bot/go.mod from "go 1.26.2" to "go 1.24" to match the Dockerfile's golang:1.24-alpine base image. The build fails because Go 1.26.2 does not exist, and Go 1.24.13 refuses to proceed when the required version is higher than what is installed. This same error has caused multiple consecutive deployment failures.
2 Replies
Status changed to Open Railway • 15 days ago
banaworld
FREEOP
15 days ago
🎁
i-smuglov
FREETop 5% Contributor
15 days ago
Check your full go.mod.
Correct version should look like:
module your-module
go 1.24or:
module your-module
go 1.24
toolchain go1.24.13Also check for:
go.work- nested modules
- CI env vars:
GOTOOLCHAINGO_VERSION
- Railway build cache
Useful debug commands:
cat go.mod
cat go.work
go version
go env GOTOOLCHAIN
grep -R "1.26" .That last command usually finds the hidden culprit immediately.