Skip to content

chore: update CI workflows to use Go 1.26 and checkout v6#1024

Merged
PragalvaXFREZ merged 2 commits into
meshery:masterfrom
lekaf974:fix/upgrade-go-126-ci-issue
Jun 8, 2026
Merged

chore: update CI workflows to use Go 1.26 and checkout v6#1024
PragalvaXFREZ merged 2 commits into
meshery:masterfrom
lekaf974:fix/upgrade-go-126-ci-issue

Conversation

@lekaf974

@lekaf974 lekaf974 commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Signed-off-by: lekaf974 matthieu.evrin@gmail.com

Description

This PR fixes #

Notes for Reviewers

Signed commits

  • Yes, I signed my commits.

Signed-off-by: lekaf974 <matthieu.evrin@gmail.com>
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates MeshKit’s GitHub Actions workflows to use the v6 major releases of actions/checkout and actions/setup-go, and to move CI toward Go 1.26 (preferably aligned to the Go version declared in go.mod).

Changes:

  • Bumps actions/checkout and actions/setup-go to @v6 in relevant workflows.
  • Updates CI tidy and test jobs to use go-version-file: go.mod (Go 1.26.4).
  • Updates the error-codes updater workflow to Go 1.26.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/error-codes-updater.yaml Updates action versions to @v6 and bumps Go used by the errorutil runner.
.github/workflows/ci.yml Updates tidy/test jobs to @v6 actions and to use go-version-file from go.mod.

Comment thread .github/workflows/ci.yml
Comment thread .github/workflows/error-codes-updater.yaml
Signed-off-by: lekaf974 <matthieu.evrin@gmail.com>
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.

4 participants