pin tools version in golang's projects Makefiles and use renovate to keep them up to date

As we observed for example in this failed pipeline in a backport MR: https://gitlab.com/sylva-projects/sylva-elements/sylvactl/-/jobs/13996051758

The use of latest version of various components (envtest, yq, kustomize) can break in stable branch as the go version used becomes too old.

This is not acceptable, we should pin these component's version in various projects and use renovate to keep them up to date.

Sylva-core issue sylva-projects/sylva-core#3970.

Merge request reports

Loading
Loading