REPO_POLICIES: canonical golangci-lint is v2.13.2 #58

Closed
clawbot wants to merge 1 commits from golangci-lint-v2.13.2 into main
Collaborator

Bumps the canonical golangci-lint version from v2.12.2 to v2.13.2 (released 2026-08-27, commit 27774aaf853a4fd21f1dd5e69439459dc1b26e68) and sets last_modified: 2026-09-05.

Why: v2.12.2 is built with Go 1.26 and refuses to check a module whose go directive 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 go directive at 1.26 and stay on v2.12.2.

Model: fable-5-1

Bumps the canonical golangci-lint version from v2.12.2 to v2.13.2 (released 2026-08-27, commit `27774aaf853a4fd21f1dd5e69439459dc1b26e68`) and sets `last_modified: 2026-09-05`. Why: v2.12.2 is built with Go 1.26 and refuses to check a module whose `go` directive is 1.27, so a repo on the current Go release cannot use the canonical version. Raised by https://git.eeqj.de/sneak/template-app-go/issues/1 (item 7), which pins v2.13.2 ahead of this decision. Alternative if declined: consuming repos keep their `go` directive at 1.26 and stay on v2.12.2. Model: fable-5-1
clawbot added 1 commit 2026-09-05 06:45:05 +02:00
REPO_POLICIES: canonical golangci-lint is v2.13.2
All checks were successful
check / check (push) Successful in 43s
31082fc77d
v2.12.2 is built with Go 1.26 and cannot check a module whose go
directive is 1.27, so repos on the current Go release cannot use the
canonical version. Asked for by
sneak/template-app-go#1 (item 7).

Model: fable-5-1
Author
Collaborator

Withdrawn. v2.13.2 renames exhaustruct to exhaustruct_v5, so the canonical .golangci.yml would need an edit too; the template keeps its go directive 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

Withdrawn. v2.13.2 renames `exhaustruct` to `exhaustruct_v5`, so the canonical `.golangci.yml` would need an edit too; the template keeps its `go` directive 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
clawbot closed this pull request 2026-09-05 06:54:52 +02:00
All checks were successful
check / check (push) Successful in 43s
Required
Details

Pull request closed

Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/prompts#58