After marking the extension module's go version to go1.23.0 in CL 595376, they are broken.
The root cause is golang/go#68005
Some of our script programs invoke go run and the command go sets GOROOT, but doesn't adjust PATH.
So, CI ended up facing mismatched go and GOROOT setting.
The easiest fix is to downgrade the go.mod lang version, and build the release tool (that requires go1.23) only with go1.23 (buildtag)
After marking the extension module's go version to go1.23.0 in CL 595376, they are broken.
The root cause is golang/go#68005
Some of our script programs invoke
go runand the commandgosetsGOROOT, but doesn't adjustPATH.So, CI ended up facing mismatched go and GOROOT setting.
The easiest fix is to downgrade the go.mod lang version, and build the release tool (that requires go1.23) only with go1.23 (buildtag)