You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Node 20 deprecation: bump actions/setup-python and other Node 20 actions before 2026-06-02 #18
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/dependency-review-action@v4 remains across 6 workflow files (Docker, Home-Lab, Plaid, Monday, Steam, DTD) pending upstream v5 release. Decision required by 2026-05-25 if upstream does not ship in time (#32).
DTD also picked up a peter-evans/create-pull-request bump from v6.1.0 SHA → v8.1.1 SHA (5f6978faf089d4d20b00c7766989d076bb2fc7f1), preserving the deliberate supply-chain pin convention found in sync.yml.
Activity
chore: bump GitHub Actions to Node 24-compatible versions (#11)
chore: bump GitHub Actions to Node 24-compatible versions (#9)
chore: bump GitHub Actions to Node 24-compatible versions (#6)
chore: bump GitHub Actions to Node 24-compatible versions (#6)
chore: bump GitHub Actions to Node 24-compatible versions (#11)
chore: bump GitHub Actions to Node 24-compatible versions (#15)
chore: bump GitHub Actions to Node 24-compatible versions (#3)
chore: bump GitHub Actions to Node 24-compatible versions (#34)
TMHSDigital commentedon Apr 25, 2026
Node 20 deprecation work complete (deadline 2026-06-02).
Stream 1 — 11 Node 20 dependabot PRs merged:
Stream 2 — 8 manual PRs merged:
Verification: final audit across all 10 repos returns zero Node-20-affected actions outside of the upstream block.
Remaining concerns tracked separately:
actions/dependency-review-action@v4remains across 6 workflow files (Docker, Home-Lab, Plaid, Monday, Steam, DTD) pending upstream v5 release. Decision required by 2026-05-25 if upstream does not ship in time (#32).DTD also picked up a peter-evans/create-pull-request bump from v6.1.0 SHA → v8.1.1 SHA (
5f6978faf089d4d20b00c7766989d076bb2fc7f1), preserving the deliberate supply-chain pin convention found in sync.yml.