Skip to content

ci: pin golangci-lint and make tool installs repeatable#3912

Merged
raphael merged 2 commits intov3from
fix/ci-lint-tooling
Mar 17, 2026
Merged

ci: pin golangci-lint and make tool installs repeatable#3912
raphael merged 2 commits intov3from
fix/ci-lint-tooling

Conversation

@raphael
Copy link
Member

@raphael raphael commented Mar 17, 2026

Summary

  • pin golangci-lint to v2.11.3 so local runs and GitHub Actions execute the same checks
  • make GOPATH/bin tool installs and protoc replacement safe to rerun, and ensure tests run with the installed tools on PATH
  • satisfy the prealloc warnings surfaced by the newer linter release

Test plan

  • make ci

raphael added 2 commits March 17, 2026 10:27
Pin golangci-lint so local runs and GitHub Actions execute the same checks, make GOPATH/bin tool installs safe to rerun, and satisfy the newer prealloc warnings the updated linter reports.
Bring the PR branch up to date with v3 so the CI fix applies cleanly on top of the newly merged cookie security and wrapped payload changes.
@raphael raphael merged commit aa13905 into v3 Mar 17, 2026
7 checks passed
@raphael raphael deleted the fix/ci-lint-tooling branch March 17, 2026 17:37
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