Skip to content

chore: bump Go to 1.26.0#251

Merged
peteski22 merged 1 commit intomainfrom
chore/bump-go-1.26.0
Mar 2, 2026
Merged

chore: bump Go to 1.26.0#251
peteski22 merged 1 commit intomainfrom
chore/bump-go-1.26.0

Conversation

@peteski22
Copy link
Contributor

@peteski22 peteski22 commented Mar 2, 2026

Summary

  • Update Go version from 1.25.6 to 1.26.0 in go.mod, README.md, and docs/requirements.md
  • Bump golangci-lint-action from v8.0.0 to v9.2.0 and golangci-lint from v2.4.0 to v2.10.1 for Go 1.26.0 compatibility

CI workflows already use go-version-file: go.mod so they pick up the Go version automatically.

Closes #248

Test plan

  • go test ./... passes
  • golangci-lint run passes with v2.10.1
  • GitHub Actions workflow verified locally via nektos/act

Summary by CodeRabbit

  • Chores
    • Updated Go toolchain requirement to v1.26.0 across all configuration and documentation files.
    • Updated golangci-lint tooling and action to newer versions for improved development workflows.

Update Go version references from 1.25.6 to 1.26.0 across go.mod,
README.md, and docs/requirements.md. Bump golangci-lint-action to
v9.2.0 and golangci-lint to v2.10.1 for Go 1.26.0 compatibility.

Closes #248
@peteski22 peteski22 requested a review from javiermtorres March 2, 2026 20:20
@coderabbitai
Copy link

coderabbitai bot commented Mar 2, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 557fc34 and 32873fa.

📒 Files selected for processing (4)
  • .github/workflows/golangci-lint.yaml
  • README.md
  • docs/requirements.md
  • go.mod

Walkthrough

This PR updates the Go toolchain requirement from 1.25.6 to 1.26.0 across configuration and documentation files, and upgrades the golangci-lint-action from v8.0.0 to v9.2.0 along with the embedded golangci-lint binary from v2.4.0 to v2.10.1.

Changes

Cohort / File(s) Summary
Go version dependencies
go.mod, README.md, docs/requirements.md
Bumps Go toolchain version requirement from 1.25.6 to 1.26.0 across all configuration and documentation files.
CI/CD tooling
.github/workflows/golangci-lint.yaml
Upgrades golangci-lint-action from v8.0.0 to v9.2.0 and updates embedded golangci-lint binary from v2.4.0 to v2.10.1.

Possibly related issues

  • Issue #248: Directly addresses the objective to bump Go from 1.25.x to 1.26.0 across go.mod, README.md, and docs/requirements.md as specified.

Possibly related PRs

  • PR #242: Updates Go version requirements in README.md and docs/requirements.md, which are also modified in this PR for consistency.
  • PR #237: Updates Go toolchain version in go.mod, building upon the same dependency management file modified here.

Suggested labels

documentation, dependencies

Suggested reviewers

  • agpituk
  • dpoulopoulos
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title clearly summarises the main change: bumping Go version to 1.26.0, which is the primary objective of this changeset.
Linked Issues check ✅ Passed All coding requirements from issue #248 are met: go.mod updated to 1.26.0, README.md and docs/requirements.md updated to reference v1.26.0+, and golangci-lint tools updated for compatibility.
Out of Scope Changes check ✅ Passed All changes are directly related to the Go version bump objective. The golangci-lint action and version updates are necessary dependencies of the Go version upgrade for CI compatibility.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/bump-go-1.26.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@peteski22 peteski22 merged commit d76fd49 into main Mar 2, 2026
5 checks passed
@peteski22 peteski22 deleted the chore/bump-go-1.26.0 branch March 2, 2026 20:27
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.

Bump Go to 1.26.0

2 participants