ci: start integrating go 1.18 into the CI pipelines

Also move to matrix-based test to make it easier to add/remove go versions

Merge request reports

Loading