env TESTGO_VERSION=go1.22.0 ! go mod tidy -go=1.21 stderr '^go: example.net/a@v0.1.0 requires go@1.22, but 1.21 is requested$' -- go.mod -- module example go 1.22 require example.net/a v0.1.0 replace example.net/a v0.1.0 => ./a -- example.go -- package example import "example.net/a" -- a/go.mod -- module example.net/a go 1.22 -- a/a.go -- package a