ci: upgrade e2e.yaml actions to Node.js 24-compatible versions #108
Reference in New Issue
Block a user
Delete Branch "fix/node24-action-versions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
GitHub is deprecating Node.js 20 actions starting June 2, 2026. This PR updates the standalone
e2e.yamlworkflow in this repo to use Node.js 24-compatible action versions.Changes
actions/setup-node@v4@v6actions/upload-artifact@v4@v7The shared
ci.yamlandrelease.yamlworkflows delegate toprivilegedescalation/.githubreusable workflows, which are updated in a companion PR: privilegedescalation/.github#65.Closes part of PRI-802.
cc @cpfarhood
QA Review: APPROVED
Validated:
Changes verified:
Edge cases: None - these are straightforward version bumps of well-tested actions.
Regressions: No risk - only workflow action versions updated, no application logic changes.
Approved. Clean version bumps — setup-node@v6, upload-artifact@v7. CI and E2E green. Ship it.