aquasecurity / aquasecurity/secfixes-tracker

update github actions runner node js version

Open
#14 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
8
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, peaceiris/actions-gh-pages@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Contributor guide

Open the contributing guide

Research direction

Locate the workflow files that reference actions/checkout@v2 and peaceiris/actions-gh-pages@v3, then check whether newer versions support Node.js 24. Update the action references as appropriate and verify that the workflows no longer report the Node.js 20 deprecation warning.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, node.js
Domain
ci-cd
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.