Skip to content

Upgrade Actions to Node.js 24 #714

Description

@ManikantaVenkateshappa

Summary: Our GitHub Actions workflows are using deprecated Node.js 20, which will be removed from runners on September 16th, 2026.

Why We Need to Upgrade
Deprecation Timeline
Current State: Actions running on Node.js 20 (deprecated)
June 2nd, 2026: Node.js 24 becomes the default runtime
September 16th, 2026: Node.js 20 will be removed entirely from GitHub Actions runners
Impact if Not Upgraded
❌ Workflow failures starting June 2nd, 2026 (if actions don't support Node.js 24)
❌ Complete breakage after September 16th, 2026 (Node.js 20 removed)
❌ Security vulnerabilities from running unsupported Node.js versions
❌ Maintenance burden from using outdated dependencies
Benefits of Upgrading
✅ Future-proof workflows against runner changes
✅ Security improvements from latest Node.js LTS
✅ Performance gains from Node.js 24 optimizations
✅ Continued support from action maintainers

Required Action: Update to latest version supporting Node.js 24.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions