Skip to content

fix: align Go version across CI workflows with go.mod#235

Open
Rayhan1967 wants to merge 1 commit intocastai:mainfrom
Rayhan1967:fix/go-version-1.25.6
Open

fix: align Go version across CI workflows with go.mod#235
Rayhan1967 wants to merge 1 commit intocastai:mainfrom
Rayhan1967:fix/go-version-1.25.6

Conversation

@Rayhan1967
Copy link

Summary

This PR resolves the Go version inconsistency between the go.mod file and CI workflow configurations.

Problem

The project specifies go 1.25.6 in go.mod, but the CI workflows were using:

  • 1.25.5 in main.yaml, pr.yaml, and e2e.yaml
  • stable in golangci-lint.yaml

This version mismatch can lead to inconsistent build environments and potential CI failures.

Solution

Updated all GitHub Actions workflow files to use Go version 1.25.6:

Workflow File Updated Version
.github/workflows/main.yaml 1.25.6
.github/workflows/pr.yaml 1.25.6
.github/workflows/e2e.yaml 1.25.6
.github/workflows/golangci-lint.yaml 1.25.6

Verification

All checks passed:

  • golangci-lint run ./... - 0 issues
  • go test -short ./... - All tests pass
  • go build - Build successful

Checklist

  • Code follows project conventions
  • Tests pass locally
  • Linting passes

@Rayhan1967 Rayhan1967 requested a review from a team as a code owner March 9, 2026 14:04
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