Skip to content

Bump Go to 1.26.4 and golangci-lint 2.12.2#166

Merged
YoshihitoAso merged 1 commit into
dev-2.8from
go-126
Jul 7, 2026
Merged

Bump Go to 1.26.4 and golangci-lint 2.12.2#166
YoshihitoAso merged 1 commit into
dev-2.8from
go-126

Conversation

@YoshihitoAso

@YoshihitoAso YoshihitoAso commented Jul 7, 2026

Copy link
Copy Markdown
Member

close #165

This pull request updates the project's Go toolchain and linter dependencies to newer versions, ensuring compatibility with the latest language features and improved tooling.

Dependency and Toolchain Upgrades:

  • Upgraded Go version from 1.25.8 to 1.26.4 across the codebase, including go.mod, Dockerfiles, CI workflow (.github/workflows/pr.yml), build scripts (build/ci.go), and documentation (README.md).
  • Updated the tracked Go and golangci-lint checksums in build/checksums.txt to match the new versions (Go 1.26.4 and golangci-lint 2.12.2).
  • Bumped golangci-lint version from 2.4.0 to 2.12.2 in the build script (build/ci.go) and checksum file.

Linter Configuration:

  • Added configuration to disable the inline check in govet and updated staticcheck settings in .golangci.yml.

@github-actions github-actions Bot requested a review from purplesmoke05 July 7, 2026 06:18
@YoshihitoAso YoshihitoAso marked this pull request as ready for review July 7, 2026 06:38
@YoshihitoAso YoshihitoAso merged commit 2a7ec6c into dev-2.8 Jul 7, 2026
7 checks passed
@YoshihitoAso YoshihitoAso deleted the go-126 branch July 7, 2026 11:06
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.

[FEATURE] Upgrading to Go 1.26

2 participants