chore: Update GitHub Actions to Node 24 compatible versions #7488

Open
opened 2026-02-16 18:07:20 -05:00 by yindo · 0 comments
Owner

Originally created by @salmanmkc on GitHub (Jan 24, 2026).

Originally assigned to: @thdxr on GitHub.

Summary

Several GitHub Actions in this repository are using older versions that will be deprecated when GitHub Actions runners switch to Node 24 by default on March 4th, 2026.

Background

Per GitHub's announcement, Node 20 is being deprecated and runners will begin using Node 24 by default starting March 4th, 2026.

Actions to Update

  • actions/checkout: v3/v4 → v6
  • actions/setup-node: v4 → v6
  • actions/upload-artifact: v4 → v6
  • actions/github-script: v7 → v8

Impact

Without these updates, workflows may encounter deprecation warnings and eventually fail when Node 20 reaches end-of-life in April 2026.

Originally created by @salmanmkc on GitHub (Jan 24, 2026). Originally assigned to: @thdxr on GitHub. ## Summary Several GitHub Actions in this repository are using older versions that will be deprecated when GitHub Actions runners switch to Node 24 by default on March 4th, 2026. ## Background Per [GitHub's announcement](https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/), Node 20 is being deprecated and runners will begin using Node 24 by default starting March 4th, 2026. ## Actions to Update - `actions/checkout`: v3/v4 → v6 - `actions/setup-node`: v4 → v6 - `actions/upload-artifact`: v4 → v6 - `actions/github-script`: v7 → v8 ## Impact Without these updates, workflows may encounter deprecation warnings and eventually fail when Node 20 reaches end-of-life in April 2026.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#7488