Skip to content

update actions/checkout from v4 to v6#64

Merged
rnro merged 1 commit intogrpc:mainfrom
rnro:update_checkout_version
Mar 2, 2026
Merged

update actions/checkout from v4 to v6#64
rnro merged 1 commit intogrpc:mainfrom
rnro:update_checkout_version

Conversation

@rnro
Copy link
Collaborator

@rnro rnro commented Mar 2, 2026

Motivation

  • Following GitHub's announcement, Node 20 is being deprecated and runners will begin using Node 24 by default starting March 4th, 2026. Node 20 will reach end-of-life in April 2026.

Modifications

  • Upgrade GitHub Actions to their latest versions to ensure compatibility with Node 24.
  • Replace actions/checkout@v4 with actions/checkout@v6 in all workflow files.

Result

  • Workflow files reference actions/checkout@v6.

Motivation

* Following [GitHub's announcement](https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/), Node 20 is being deprecated and runners will begin using Node 24 by default starting March 4th, 2026. Node 20 will reach end-of-life in April 2026.

Modifications

* Upgrade GitHub Actions to their latest versions to ensure compatibility with Node 24.
* Replace `actions/checkout@v4` with `actions/checkout@v6` in all workflow files.

Result

* Workflow files reference `actions/checkout@v6`.
@rnro rnro added the semver/none No version bump required. label Mar 2, 2026
@rnro rnro enabled auto-merge (squash) March 2, 2026 10:07
@rnro rnro merged commit 51f6c79 into grpc:main Mar 2, 2026
36 of 37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver/none No version bump required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants