diff --git a/.golangci.yaml b/.golangci.yaml index 083aa42..e99b1eb 100644 --- a/.golangci.yaml +++ b/.golangci.yaml @@ -1,8 +1,24 @@ +version: "2" run: concurrency: 4 - timeout: 10m - -issues: - exclude-files: - - "zz_generated.*\\.go$" - - "tmp/.*" +linters: + exclusions: + generated: lax + presets: + - comments + - common-false-positives + - legacy + - std-error-handling + paths: + - zz_generated.*\.go$ + - tmp/.* + - third_party$ + - builtin$ + - examples$ +formatters: + exclusions: + generated: lax + paths: + - third_party$ + - builtin$ + - examples$ diff --git a/hack/common/Makefile b/hack/common/Makefile index 34ec40a..e8ce9d7 100644 --- a/hack/common/Makefile +++ b/hack/common/Makefile @@ -191,7 +191,7 @@ CONTROLLER_TOOLS_VERSION ?= v0.16.4 # renovate: datasource=github-tags depName=golang/tools FORMATTER_VERSION ?= v0.31.0 # renovate: datasource=github-releases depName=golangci/golangci-lint -LINTER_VERSION ?= v1.64.8 +LINTER_VERSION ?= v2.0.2 # renovate: datasource=github-releases depName=jqlang/jq JQ_VERSION ?= 1.7.1 # renovate: datasource=github-releases depName=open-component-model/ocm