diff --git a/.golangci.yml b/.golangci.yml index 70da52dd9..5fab23840 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -20,6 +20,11 @@ linters-settings: - filepath.IsAbs # use ospath.IsAbs which supports windows UNC paths gocognit: min-complexity: 40 + gci: + sections: + - standard + - default + - prefix(github.com/kopia/kopia) gocyclo: min-complexity: 15 cyclop: diff --git a/tools/gettool/checksums.txt b/tools/gettool/checksums.txt index 565488569..64cd30bb8 100644 --- a/tools/gettool/checksums.txt +++ b/tools/gettool/checksums.txt @@ -8,12 +8,12 @@ https://github.com/gohugoio/hugo/releases/download/v0.89.2/hugo_extended_0.89.2_ https://github.com/gohugoio/hugo/releases/download/v0.89.2/hugo_extended_0.89.2_macOS-64bit.tar.gz: f9185f6d14eb84d9029d59cdd8a977f2f0be334c4f9d38f2099e56a0c0734731 https://github.com/gohugoio/hugo/releases/download/v0.89.2/hugo_extended_0.89.2_macOS-ARM64.tar.gz: 99a5b4738528d4858a0237199eabc7aee77674c8c7edcfe269efb4b515566cec https://github.com/gohugoio/hugo/releases/download/v0.89.2/hugo_extended_0.89.2_windows-64bit.zip: 8d79db4f24fbf023c64862c37d09291ac216875dad91e71dd8753cb5883e4274 -https://github.com/golangci/golangci-lint/releases/download/v1.44.0/golangci-lint-1.44.0-darwin-amd64.tar.gz: 69dedd13f203acec13d9952994c7c2bed8530fb1c85d75d923454624f000771c -https://github.com/golangci/golangci-lint/releases/download/v1.44.0/golangci-lint-1.44.0-darwin-arm64.tar.gz: 1d05c24d3be9cf7c73ab625a16e0ec237a8289ef4078d5cd52bedaaab41a0ea7 -https://github.com/golangci/golangci-lint/releases/download/v1.44.0/golangci-lint-1.44.0-linux-amd64.tar.gz: e059c301ca0bcc0af114586a7f54bab897a5a7830b81a75f614933d9e018e1a4 -https://github.com/golangci/golangci-lint/releases/download/v1.44.0/golangci-lint-1.44.0-linux-arm64.tar.gz: f72abcb03b0baf31dcae8c1fee5ab3a17b12d46c6281b1b959e3dd1a11f5655f -https://github.com/golangci/golangci-lint/releases/download/v1.44.0/golangci-lint-1.44.0-linux-armv6.tar.gz: a981a9b95a048979eb06fd329588b157c57731d7822ee44bb4f4489863dbaa0d -https://github.com/golangci/golangci-lint/releases/download/v1.44.0/golangci-lint-1.44.0-windows-amd64.zip: 6b873611f2b79e4f537e9dcbaff5644c25a5622dc63d0f486a066913256f6c82 +https://github.com/golangci/golangci-lint/releases/download/v1.44.2/golangci-lint-1.44.2-darwin-amd64.tar.gz: ec6a8f0d6b2cb65efcc7ec138d91055b2ba51433093f97f8b76ce53ab5502971 +https://github.com/golangci/golangci-lint/releases/download/v1.44.2/golangci-lint-1.44.2-darwin-arm64.tar.gz: b2e1066e66401f2287b10d5cc1856c1e6bb4bd5daac658f707592ec1c1fed1eb +https://github.com/golangci/golangci-lint/releases/download/v1.44.2/golangci-lint-1.44.2-linux-amd64.tar.gz: 461e238f83e2b3deb48665be15d835fd3eab75a9a0138074ca2ad81315e0c3aa +https://github.com/golangci/golangci-lint/releases/download/v1.44.2/golangci-lint-1.44.2-linux-arm64.tar.gz: 0dd3510a62975d69f0907448d9a1e489325612522abaafd79bd18515b931a11f +https://github.com/golangci/golangci-lint/releases/download/v1.44.2/golangci-lint-1.44.2-linux-armv6.tar.gz: 6fc6bd3438de33c6a9a654d8e5bea7e12868fb80b29001ba7cf96d937b1e9a8e +https://github.com/golangci/golangci-lint/releases/download/v1.44.2/golangci-lint-1.44.2-windows-amd64.zip: 8fc94fd292c4905332dcaee61dfe9104dc15713f49477c7494b63ee07a638a66 https://github.com/goreleaser/goreleaser/releases/download/v0.176.0/goreleaser_Darwin_arm64.tar.gz: 1f95e6561974f4766d8833438b646b06930563ca9867447ea03edb623d876c75 https://github.com/goreleaser/goreleaser/releases/download/v0.176.0/goreleaser_Darwin_x86_64.tar.gz: 17ecad881a50e32f033da5a200c8417d37cae70f09e925645452937998aca506 https://github.com/goreleaser/goreleaser/releases/download/v0.176.0/goreleaser_Linux_arm64.tar.gz: 8bf2a9b9e84498bfa239f2fe91b2d555642c87ab9d3f5d37f29e6e97116910a3 diff --git a/tools/tools.mk b/tools/tools.mk index 70a00ecfa..8271e0948 100644 --- a/tools/tools.mk +++ b/tools/tools.mk @@ -102,7 +102,7 @@ retry:= endif # tool versions -GOLANGCI_LINT_VERSION=1.44.0 +GOLANGCI_LINT_VERSION=1.44.2 NODE_VERSION=16.13.0 HUGO_VERSION=0.89.2 GOTESTSUM_VERSION=1.7.0