Context
codeql.yml and Taskfile.yml select the compile-check matrix with -run '^TestComipleCheck/go:1\.19$', but the matrix live sin goVersions. If the minimum is removed from the compile check list / the MSV is bumped, the go test prints "no tests to run" and exists 0, so the job is green having run zero builds.
Definition of done
We should add the COMPILE_CHECK_MIN_ONLY env check that narrows the loop to goVersions[:1] and have both callers set it instead of a specific version. Should set in Taskfile.yaml
Pitfalls
Not investigated