Skip to content

Chore/hermit golangci lint 2.1.1#2476

Open
lox wants to merge 3 commits intogo-task:mainfrom
lox:chore/hermit-golangci-lint-2.1.1
Open

Chore/hermit golangci lint 2.1.1#2476
lox wants to merge 3 commits intogo-task:mainfrom
lox:chore/hermit-golangci-lint-2.1.1

Conversation

@lox
Copy link
Copy Markdown

@lox lox commented Oct 25, 2025

Lean alternative to #2475: keeps golangci-lint out of go.mod by leaning on Hermit instead of go get -tool, so contributors don’t inherit the massive dependency churn. Adds Hermit-managed symlinks for golangci-lint v2.1.1, points Taskfile targets at bin/golangci-lint, and wires CI through cashapp/activate-hermit@v1 with caching so GitHub Actions bootstraps the same pinned binary automatically. Result: hermetic linting, zero module graph noise, quicker CI spins thanks to the Hermit cache.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant