Skip to content

chore: bump Go to 1.26.3 and golangci-lint to 2.11.4#115

Merged
rbaliyan merged 1 commit intomainfrom
chore/go-1.26.3
May 8, 2026
Merged

chore: bump Go to 1.26.3 and golangci-lint to 2.11.4#115
rbaliyan merged 1 commit intomainfrom
chore/go-1.26.3

Conversation

@rbaliyan
Copy link
Copy Markdown
Owner

@rbaliyan rbaliyan commented May 8, 2026

Summary

  • Bump go.mod from 1.25.9 to 1.26.3 to address Go 1.25 vulnerabilities (and GO-2026-4971 fixed in 1.26.3)
  • Bump .mise.toml Go from 1.251.26.3
  • Bump golangci-lint-action version: v2.8.0v2.11.4 in .github/workflows/ci.yml (Go 1.26 compatible)
  • Replace reflect.Ptr with reflect.Pointer in errors/errors.go to satisfy the new govet inline check in golangci-lint 2.11.4 (reflect.Ptr is the legacy alias)

CI workflows already pin Go via go-version-file: go.mod.

Test plan

  • go build ./... passes
  • golangci-lint run --tests=false passes (0 issues)
  • go test -race ./... passes (all 38 packages)
  • govulncheck ./... reports no vulnerabilities
  • CI green (non-fuzz)

Addresses vulnerabilities in Go 1.25 by moving to 1.26.3.
Updates golangci-lint to 2.11.4 for Go 1.26 compatibility.

Replaces reflect.Ptr with reflect.Pointer in errors package
to satisfy the new govet inline check in golangci-lint 2.11.4
(reflect.Ptr is the legacy alias for reflect.Pointer).
@rbaliyan rbaliyan merged commit 0195332 into main May 8, 2026
8 checks passed
@rbaliyan rbaliyan deleted the chore/go-1.26.3 branch May 8, 2026 09:10
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