Closed mckornfield closed 3 months ago
Hey, thank you for opening your first Issue ! 🙂 If you would like to contribute we have a guide for contributors.
$ go build
# github.com/golang/protobuf/protoc-gen-go/descriptor
../../../../pkg/mod/github.com/golang/protobuf@v1.5.3/protoc-gen-go/descriptor/descriptor.pb.go:106:61: undefined: descriptorpb.Default_FileOptions_PhpGenericServi
It's not a golangci-lint problem, but a compilation problem related to compatibility of google.golang.org/protobuf
with github.com/argoproj/argo-workflows
https://github.com/argoproj/argo-workflows/blob/c80b2e91ebd7e7f604e88442f45ec630380effa0/go.mod#L272
Welcome
Description of the problem
When bumping to version 1.33.0 of
google.golang.org/protobuf
, we get a set of errors that we haven't seen before, but don't know the cause. The errors don't appear on version 1.31 or 1.32 ofgoogle.golang.org/protobuf
but appear on 1.33.0 for the latest version ofgolanci-lint
It seems to be related to the places where Argo Workflows (https://pkg.go.dev/github.com/argoproj/argo-workflows/v3@v3.5.5
) are present in the code as well, I'll share a small, stripped down example.Version of golangci-lint
Configuration
Go environment
Verbose output of running
A minimal reproducible example or link to a public repository
Validation