Skip to content

Upgrade GitHub Actions to latest versions#1637

Closed
salmanmkc wants to merge 1 commit intogoogle:masterfrom
salmanmkc:upgrade-github-actions-node24-general
Closed

Upgrade GitHub Actions to latest versions#1637
salmanmkc wants to merge 1 commit intogoogle:masterfrom
salmanmkc:upgrade-github-actions-node24-general

Conversation

@salmanmkc
Copy link
Contributor

Bumps GitHub Actions to their latest versions for bug fixes and security patches.

Changes

Action Old Version(s) New Version Compare Files
styfle/cancel-workflow-action 3155a14 d07a454 Diff ci.yml

Release Notes

Release notes for styfle/cancel-workflow-action

0.13.1

Patches

Notes

Actions that were previously pinned to commit SHAs remain pinned to SHAs (updated to the latest release SHA).

Worth running the workflows on a branch before merging to make sure everything still works.

@cpovirk
Copy link
Member

cpovirk commented Mar 12, 2026

It sounds like we probably have until June to upgrade, so we might just let Dependabot handle this (and similarly google/flogger#443). Would that make sense, or would it get us into trouble?

Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
@chaoren chaoren force-pushed the upgrade-github-actions-node24-general branch from 32ee441 to 1cbf896 Compare March 23, 2026 20:39
@chaoren
Copy link
Member

chaoren commented Mar 23, 2026

https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Node20 will reach end-of-life (EOL) in April of 2026. As a result we have started the deprecation process of Node20 for GitHub Actions.

Beginning on June 2nd, 2026, runners will begin using Node24 by default.

I'm not sure what EOL means here. Why is it still allowed to be used after EOL? Looks like we should be switching off of whatever that is before April.

@chaoren
Copy link
Member

chaoren commented Mar 23, 2026

Maybe the migration should have happened before EOL so we're not in such a rush?

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.

3 participants