Upgrade secure analyzers to go 1.24.2
Problem to solve
go-1.24 has been released in Feb-2025, so we should upgrade all our secure analyzers to use this version.
Implementation plan
-
Upgrade GO_VERSION in the ci-templatesproject from1.23to1.24 -
Update the following projects to golang v1.24.2: -
Once all the above analyzer projects have been updated, upgrade the following shared packages to
golang v1.24.2: -
Revert Pin goimports to v0.30.0 (gitlab-org/security-products/ci-templates!428 - merged) • Hua Yan • 17.10 since it was a workaround due to the fact that our analyzers are using go v1.22.3. Once we upgrade togo v1.24.2, we no longer need this workaround.
Edited by Philip Cunningham