Skip to content

chore(go-check): default golangci-lint to v2.14.0 - #132

Merged
duynhne merged 1 commit into
mainfrom
chore/golangci-lint-v2.14
Oct 1, 2026
Merged

duynhne merged 1 commit into
mainfrom
chore/golangci-lint-v2.14

Conversation

@duynhne

@duynhne duynhne commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

The fallback lint-version (used by every caller without tools/go.mod, i.e. the whole fleet) moves from v2.12.2 to v2.14.0. v2.12.2 cannot lint a module whose go directive is 1.27; go1.27 support landed in v2.13.0.

Checked before changing: v2.14.0 reports 0 findings on all 10 services (own .golangci.yml + the fleet policy) and on all 12 pkg modules, on today's code. The install step is go install, so the binary is built with the caller's Go from go.mod.

First step of the Go 1.27.1 rollout (homelab#1107 G2). actionlint clean.

v2.12.2 cannot lint code whose go directive is 1.27; go1.27 support
landed in v2.13.0. v2.14.0 reports 0 findings on all ten services and
the twelve pkg modules today, so the fallback can move ahead of the Go
1.27.1 rollout (homelab#1107 G2).
@duynhne
duynhne requested a review from duyhenryer as a code owner October 1, 2026 09:03
@duynhne
duynhne merged commit 1b0cab6 into main Oct 1, 2026
1 check passed
@duynhne
duynhne deleted the chore/golangci-lint-v2.14 branch October 1, 2026 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant