Skip to content

Pin renovate to go 1.22

John Mason requested to merge johnmason-main-patch-d9f1 into main

What does this MR do and why?

Uses renovate's renovate.json to pin go to 1.22 so we don't accidentally upgrade a package and inadvertently have a version of go that is incompatible with the go version for the rest of GitLab's build pipelines.

Here is reading for context on some existing MRs that are blocked because of incompatible go versions: &13491 (comment 1887492421)

Ref: https://docs.renovatebot.com/language-constraints-and-upgrading/

How to set up and validate locally

I did not test this locally, but I did visit another repository with renovate.json to make sure our syntax is correct here: https://github.com/open-telemetry/opentelemetry-collector/blob/671dcbcac3073c8001836e4b90354c345fce0d69/renovate.json#L7

Edited by John Mason

Merge request reports