Skip to content

Upgrade Go to version 1.18.6

Axel von Bertoldi requested to merge avonbertoldi/28780/update-go-1.18.6 into main

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