From 60a6df18f650d24c20ac0b7e992c33686281e9b9 Mon Sep 17 00:00:00 2001 From: Richard Wall Date: Thu, 20 Aug 2026 10:05:52 +0000 Subject: [PATCH] chore(deps): update golangci-lint to v2.13.0 for Go 1.27 support golangci-lint v2.12.2 cannot analyse the Go 1.27 standard library, which broke lint in downstream repositories as soon as VENDORED_GO_VERSION was bumped to 1.27.0. - Built with Go 1.26, it fails to type-check the generic methods introduced in the Go 1.27 standard library. - Rebuilt with Go 1.27, staticcheck (honnef.co/go/tools v0.7.0) panics with 'unexpected expr: *ast.KeyValueExpr'. v2.13.0 ships honnef.co/go/tools v0.8.0-rc.1 and analyses the Go 1.27 standard library without error. Signed-off-by: Richard Wall --- modules/tools/00_mod.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/tools/00_mod.mk b/modules/tools/00_mod.mk index c48fda1d..592c6fe9 100644 --- a/modules/tools/00_mod.mk +++ b/modules/tools/00_mod.mk @@ -178,7 +178,7 @@ tools += cmctl=v2.5.0 tools += cmrel=v1.12.15-0.20241121151736-e3cbe5171488 # https://pkg.go.dev/github.com/golangci/golangci-lint/v2/cmd/golangci-lint?tab=versions # renovate: datasource=go packageName=github.com/golangci/golangci-lint/v2 -tools += golangci-lint=v2.12.2 +tools += golangci-lint=v2.13.0 # https://pkg.go.dev/golang.org/x/vuln?tab=versions # renovate: datasource=go packageName=golang.org/x/vuln tools += govulncheck=v1.7.0