Skip to content

Bump go to 1.24 #1397

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Bump go to 1.24 #1397

wants to merge 2 commits into from

Conversation

hzxuzhonghu
Copy link
Member

What type of PR is this?

/kind enhancement

What this PR does / why we need it:

Which issue(s) this PR fixes:
Fixes #

Special notes for your reviewer:

Does this PR introduce a user-facing change?:


@Copilot Copilot AI review requested due to automatic review settings May 14, 2025 08:43
@kmesh-bot kmesh-bot added the kind/enhancement New feature or request label May 14, 2025
@kmesh-bot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from hzxuzhonghu. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Copy link

@Copilot Copilot AI left a comment

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 bumps the Go version used in the project from 1.23 to 1.24. The changes update the Go version in the Docker build configuration and several GitHub workflow files for release and end-to-end test pipelines.

Reviewed Changes

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

Show a summary per file
File Description
build/docker/builder.dockerfile Updated the base Go image to 1.24.3 from Go 1.23
.github/workflows/release.yml Bumped the Go version to 1.24 in the release pipeline
.github/workflows/main.yml Bumped the Go version to 1.24 in the main workflow
.github/workflows/e2e-istio-1.25.yml Bumped the Go version to 1.24 in the e2e-istio workflow
.github/workflows/e2e-istio-1.24.yml Bumped the Go version to 1.24 in the e2e-istio workflow
.github/workflows/e2e-istio-1.23.yml Bumped the Go version to 1.24 in the e2e-istio workflow
.github/workflows/e2e-ipv6-istio-1.25.yml Bumped the Go version to 1.24 in the e2e IPv6 workflow
.github/workflows/e2e-ipv6-istio-1.24.yml Bumped the Go version to 1.24 in the e2e IPv6 workflow
.github/workflows/e2e-ipv6-istio-1.23.yml Bumped the Go version to 1.24 in the e2e IPv6 workflow

Signed-off-by: Zhonghu Xu <[email protected]>
Copy link

codecov bot commented Jun 5, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 46.43%. Comparing base (2ac88da) to head (23c2541).
Report is 7 commits behind head on main.

see 2 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update baf9bf2...23c2541. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request size/S
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants