Closed sgtsquiggs closed 1 year ago
typecheck
is not a real linter, it's just a way to parse/display "compilation" and linters errors (linter reports are not errors).
So if you have typecheck reports, you will not have other reports.
Because of this, the output and thus annotations are not reliable.
Ok. I understand the error (was reviewing code) just expected the annotation to work. I’ll build before I lint to avoid these issues.
Welcome
Description of the problem
Typecheck errors result in annotations that are not descriptive of the error and also are attached to the wrong files:
Version of golangci-lint
1.52.2
Version of the GitHub Action
3
Workflow file
Go version
1.20.6
Code example or link to a public repository