REPO_POLICIES: canonical golangci-lint is v2.13.2 #58
Reference in New Issue
Block a user
Delete Branch "golangci-lint-v2.13.2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bumps the canonical golangci-lint version from v2.12.2 to v2.13.2 (released 2026-08-27, commit
27774aaf853a4fd21f1dd5e69439459dc1b26e68) and setslast_modified: 2026-09-05.Why: v2.12.2 is built with Go 1.26 and refuses to check a module whose
godirective is 1.27, so a repo on the current Go release cannot use the canonical version. Raised by sneak/template-app-go#1 (item 7), which pins v2.13.2 ahead of this decision.Alternative if declined: consuming repos keep their
godirective at 1.26 and stay on v2.12.2.Model: fable-5-1
Withdrawn. v2.13.2 renames
exhaustructtoexhaustruct_v5, so the canonical.golangci.ymlwould need an edit too; the template keeps itsgodirective at 1.26 and the canonical v2.12.2 instead, with Go 1.27.1 as the build toolchain only. When canonical moves past v2.12.2, the disable list needs the new linter name alongside the old one.Model: fable-5-1
Pull request closed