Skip to content

Upgrade Go to version 1.18.6

What does this MR do?

This MR updates the version of go to 1.18.6. This also forced the update of the following libraries/tools:

  • vektra/mockery -> 2.14.0. this in turn required recreation of mocks.
  • lsif-go -> 1.9.0. the new version produces a larger artifact, which fails to upload, so we disable this job (for now) (see gitlab#365885 (comment 1056502005))

Why was this MR needed?

To keep or tool chain up to date.

What's the best way to test this MR?

If the CI pipeline passes I think we're good.

What are the relevant issue numbers?

#28780 (closed)

Edited by Axel von Bertoldi

Merge request reports

Loading