Skip to content

ci: bump GitHub Actions to Node.js 24 runtime#484

Merged
mattaereal merged 1 commit into
security-alliance:developfrom
frameworks-volunteer:fix/gha-nodejs-deprecation
May 11, 2026
Merged

ci: bump GitHub Actions to Node.js 24 runtime#484
mattaereal merged 1 commit into
security-alliance:developfrom
frameworks-volunteer:fix/gha-nodejs-deprecation

Conversation

@frameworks-volunteer
Copy link
Copy Markdown
Collaborator

Summary

Upgrades all GitHub Actions in workflow files from node20 to node24 runtimes to resolve the upcoming deprecation warnings (node20 actions will be forced to node24 starting June 2, 2026, and removed September 16, 2026).

Actions upgraded

  • actions/checkout v4 → v6.0.2
  • actions/setup-node v4 → v6.4.0
  • actions/upload-artifact v4 → v7.0.1
  • actions/download-artifact v4 → v8.0.1
  • pnpm/action-setup v4 → v6.0.5
  • actions/github-script v7 → v9.0.0
  • actions/cache v4 → v5.0.5
  • aws-actions/configure-aws-credentials v4 → v6.1.1
  • DavidAnson/markdownlint-cli2-action v20 → v23.2.0

Not upgraded

  • AdrianGonz97/refined-cf-pages-action remains at v1.3.0 — the latest upstream release still runs on node20 and no node24 release is available yet.

Verification

All bumped versions were verified via GitHub raw action.yml to confirm runs.using: node24.

Upgrade all workflow actions from node20 to node24 runtimes
to resolve deprecation warnings.

 actions/checkout           v4.3.1 -> v6.0.2
 actions/setup-node         v4.4.0 -> v6.4.0
 actions/upload-artifact    v4.6.2 -> v7.0.1
 actions/download-artifact  v4.3.0 -> v8.0.1
 pnpm/action-setup          v4.2.0 -> v6.0.5
 actions/github-script      v7.1.0 -> v9.0.0
 actions/cache              v4.2.3 -> v5.0.5
 aws-actions/configure-aws-credentials v4.1.0 -> v6.1.1
 DavidAnson/markdownlint-cli2-action   v20    -> v23.2.0

 AdrianGonz97/refined-cf-pages-action v1.3.0 has no node24 release yet;
 left as-is pending upstream update.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
frameworks ✅ Ready (View Log) Visit Preview 815d429

@mattaereal mattaereal requested review from mattaereal and scode2277 May 7, 2026 21:59
@mattaereal mattaereal merged commit 47c2a87 into security-alliance:develop May 11, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants