Skip to content

[v25.2.x] ci: upgrade actions/checkout from v4 to v6#30564

Open
andrewhsu wants to merge 1 commit into
v25.2.xfrom
ai-backport-pr-29551-v25.2.x-1779302907
Open

[v25.2.x] ci: upgrade actions/checkout from v4 to v6#30564
andrewhsu wants to merge 1 commit into
v25.2.xfrom
ai-backport-pr-29551-v25.2.x-1779302907

Conversation

@andrewhsu
Copy link
Copy Markdown
Member

Backport of PR #29551

  • Command: git cherry-pick -x 0d8ae68
  • Commits backported: 1
  • Conflicts resolved: 1
  • Commits skipped (already on target): 0
  • Backport branch: ai-backport-pr-29551-v25.2.x-1779302907

Fixes #30522

Conflict details

  • 0d8ae68 (.github/workflows/buf.yml): file does not exist on v25.2.x; dropped from the cherry-pick (kept deleted on the target branch).
  • 0d8ae68 (.github/workflows/lint-bazel-dependency-graph.yml): file does not exist on v25.2.x; dropped from the cherry-pick.
  • 0d8ae68 (.github/workflows/publish-apache-polaris-python-client.yml): file does not exist on v25.2.x; dropped from the cherry-pick.
  • 0d8ae68 (.github/workflows/type-check-python.yaml): file does not exist on v25.2.x; dropped from the cherry-pick.
  • 0d8ae68 (.github/workflows/lint-cpp.yml): v25.2.x uses a wget-based "Install Baselisk" step where dev has switched to bazel-contrib/setup-bazel@0.15.0; preserved v25.2.x file shape and applied only the v4 -> v6 checkout bump, which is the source commit's sole intent.
  • 0d8ae68 (.github/workflows/lint-golang.yml): only the actions/checkout version line differed; kept v25.2.x file shape and applied the v4 -> v6 bump.
  • 0d8ae68 (.github/workflows/lint-python.yml): v25.2.x lacks the Ruff format --check step name that exists on dev; preserved v25.2.x style (single - uses: astral-sh/ruff-action@v3 line) and applied only the v4 -> v6 checkout bump.
  • 0d8ae68 (.github/workflows/rpk-build.yml): v25.2.x lacks the check-proto-gen job that exists on dev; preserved v25.2.x job set and applied only the v4 -> v6 checkout bump.

Update all GitHub Actions workflow files to use actions/checkout@v6
for improved performance and latest features.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
(cherry picked from commit 0d8ae68)
@andrewhsu andrewhsu requested a review from a team as a code owner May 20, 2026 18:51
@andrewhsu andrewhsu requested review from clee and removed request for a team May 20, 2026 18:51
@andrewhsu andrewhsu added this to the v25.2.x-next milestone May 20, 2026
@andrewhsu andrewhsu added area/build kind/backport PRs targeting a stable branch labels May 20, 2026
Copy link
Copy Markdown
Contributor

@clee clee left a comment

Choose a reason for hiding this comment

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

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/build kind/backport PRs targeting a stable branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants