diff --git a/.golangci.yml b/.golangci.yml index 8fda64f..e060e8e 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -95,6 +95,11 @@ linters: - whitespace - wsl_v5 - zerologlint + exclusions: + rules: + - path: _test.go + linters: + - goconst formatters: enable: diff --git a/Makefile b/Makefile index 4868e9f..96de314 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ GO ?= go CONTAINER_TOOL ?= docker TOOLS_DIR := hack/tools -GOLANGCI_LINT_VER := 2.11.4 +GOLANGCI_LINT_VER := 2.12.1 GOLANGCI_LINT := $(TOOLS_DIR)/golangci-lint-$(GOLANGCI_LINT_VER) .PHONY: check diff --git a/mindl.sum b/mindl.sum index e76dc8d..851e428 100644 --- a/mindl.sum +++ b/mindl.sum @@ -1,5 +1,5 @@ -https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},darwin,amd64,P5I5zrpvXoQxYPb1KyhUy74eCIgBshK7ao0qtlu7ny2WAT6+8HI/d/ex3DOOQGjjkLHYaOQM9exkHMcTD9VtSg==,sha512 -https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},darwin,arm64,1E/RXxA6/FedClCxK0q0QbGjcUGN1YPbnCkhwW2SJFct2FN4vcUic5WFc+C9In55tNeLX3bmKUq0mUTqwQUMPw==,sha512 -https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},linux,amd64,siKOKD79xiiURP2aJpz97rY2Kf1mVOD4a9rGinyDKz91Dt6bRiKTnGora76Abq8e03B0xHsAg3OJ/ekZKDNNNg==,sha512 -https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},linux,arm64,pn13C4xkvTQMTFISmti/v/abBZqCFFDem74Y8OQZIA7RSSdvzux1B3peMXA673mIPXHN4qj5/nyJr58O6JDyIg==,sha512 -https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},windows,amd64,VN7i4XuORHPZz3sbfSkrUaeW8ikmTqqw3Bk+L6McUev5ztoUO8TjsnGKGSBNFIoYdot0s024S6LhpYzdOvcAGQ==,sha512 +https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},darwin,amd64,mydEWGm4tm87qFuVqEYqtWiLl6mA0q5JvKaYm7ZBTBcJ/pZFt97rEZuXza15/9xisAoewKypmI2h23L3vSgFbg==,sha512 +https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},darwin,arm64,Q+kU7AmwiHGnkcykfBtjnjr6dbZsu5VtOk0zc37OjMcTcQKlVujUQ/w9evHSDmHZg265Mns56n//J2zwhSytqA==,sha512 +https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},linux,amd64,2c0PnZZMSXcwTMaMDzkTkNXBEn+F0NukBhq2lZ466Wij4Gi53jPf8GXvUTb+dL+cuUopFMjk8XMURv02Ijgbaw==,sha512 +https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},linux,arm64,V1S94HBeVyo6c9Kl/rDIAMG9mQiYhtm2uFAZZjR9YCps23GUhNocLs7bvUwsuy+n60UAzSeqOki1XvFC+CKReA==,sha512 +https://github.com/golangci/golangci-lint/releases/download/v{{.Version}}/golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}.{{.OSArchive}},golangci-lint-{{.Version}}-{{.OS}}-{{.Arch}}/golangci-lint{{.Exe}},windows,amd64,xi02/Yg6wJPn2aKITolfFioMEoKvJGF/kg//ETqwLIAB9slDy6p4DppgckU/WA1hIlp/c70zECRioACFpgQjeQ==,sha512