Skip to content

Update GitHub Actions to Node 24 compatible versions#143

Open
Denis-Averin wants to merge 2 commits intomainfrom
update-github-actions-node24
Open

Update GitHub Actions to Node 24 compatible versions#143
Denis-Averin wants to merge 2 commits intomainfrom
update-github-actions-node24

Conversation

@Denis-Averin
Copy link
Copy Markdown
Contributor

Summary

  • GitHub is deprecating Node 20 on Actions runners (EOL April 2026, removal Fall 2026)
  • Updated all actions to their latest major versions with Node 24 runtime support
  • actions/checkout v4 → v6
  • Added persist-credentials: true to check-codegen workflow (checkout@v6 no longer persists credentials by default, needed for git submodule update --recursive --remote)

Test plan

  • CI workflows pass on this PR branch

GitHub is deprecating Node 20 on Actions runners (EOL April 2026).
Updated actions to their latest major versions with Node 24 support:
- actions/checkout v4 → v6
- Added persist-credentials: true for check-codegen workflow
  (checkout@v6 no longer persists credentials by default,
  needed for git submodule update --recursive --remote)
@Denis-Averin Denis-Averin requested a review from a team as a code owner April 10, 2026 11:47
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.

1 participant