Skip to content

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

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).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions