diff --git a/hack/validate/golangci-lint.yml b/hack/validate/golangci-lint.yml index 045d309771..08e601a20e 100644 --- a/hack/validate/golangci-lint.yml +++ b/hack/validate/golangci-lint.yml @@ -74,6 +74,10 @@ issues: - text: "(G201|G202): SQL string (formatting|concatenation)" linters: - gosec + # FIXME: evaluate these and fix where needed: G307: Deferring unsafe method "*os.File" on type "Close" (gosec) + - text: "G307: Deferring unsafe method" + linters: + - gosec # FIXME temporarily suppress these. See #39924 - text: "SA1019: .*\\.Xattrs is deprecated: Use PAXRecords instead" linters: @@ -86,3 +90,8 @@ issues: - text: "SA1019: httputil.ErrPersistEOF" linters: - staticcheck + # FIXME temporarily suppress these for false positives in tests (see https://github.com/dominikh/go-tools/issues/1022) + - text: "SA5011" + path: _test\.go + linters: + - staticcheck