internal/ci: include more useful string values in base
Every repository has to repeat "latestGo", which is a bit silly.
It's much easier to update it in one place, and re-run `cue mod get`
across all repositories to get the update.
Do the same with the previous Go release; even though just a few repos
test on a matrix of Go versions, it's still useful as a base value.
Also switch "cueCommand" to use `go tool cue`, which is the default
we're currently switching to. Each repository can still override this,
for example the cue repo as it must still support Go 1.23.
However, the majority of repositories should be nudged in the direction
of Go tool dependencies.
Signed-off-by: Daniel Martí <mvdan@mvdan.cc>
Change-Id: I599e0ea3a6ac1498ce151c66d5af91caad7e7cd1
Reviewed-on: https://cue.gerrithub.io/c/cue-lang/cue/+/1218981
Reviewed-by: Paul Jolly <paul@myitcv.io>
Unity-Result: CUE porcuepine <cue.porcuepine@gmail.com>
TryBot-Result: CUEcueckoo <cueckoo@cuelang.org>