ci: add golangci-lint linter
Description
This MR adds the golangci-lint
linter to the test stage. This will increase the contribution velocity
by assisting both MR reviewers and assignees during the MR review process. The linter will highlight
common bugs by using the merge request report and code quality suggestions in the changes tab.
Related Issues
N/A
How has this been tested?
I ran this locally and will observe how it runs in the pipeline.
Screenshots (if appropriate):
Screen_Recording showing a successful golangci-lint run
Types of changes
-
Bug fix (non-breaking change which fixes an issue) -
New feature (non-breaking change which adds functionality) -
Breaking change (fix or feature that would cause existing functionality to change) -
Documentation -
Chore (Related to CI or Packaging to platforms)
Edited by Oscar Tovar