Skip to content

Node 20 deprecation: bump actions/setup-python and other Node 20 actions before 2026-06-02 #18

@TMHSDigital

Description

@TMHSDigital

GitHub Actions is forcing Node 24 as the default runtime on 2026-06-02. Currently meta-repo's drift-check workflow uses actions/setup-python@v5 which still runs on Node 20.

Audit all .github/workflows/*.yml files in the meta-repo and the 9 tool repos for actions still on Node 20. Bump to versions that support Node 24 before the deadline.

Affected actions likely include:

  • actions/setup-python (latest version supports Node 24)
  • actions/checkout (already on v5, may be fine)
  • Any third-party actions with @v# pins

Surfaced during Phase 2 close-out (see #1 Phase 2 completion section).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions