Skip to content

Commit bb236a4

Browse files
authored
BREAKING CHANGE: Update minimum Node.js version from 20.x to 24.x (#1759)
Fixes github/continuous-ai-for-accessibility#35 (Hubber access only) This PR updates the runtime for each action in this repo to `node24`. > [!CAUTION] > This is a breaking change for outdated [self-hosted runners](https://docs.github.com/en/actions/concepts/runners/self-hosted-runners). Self-hosted runners must be updated to [v2.327.1](https://github.com/actions/runner/releases/tag/v2.327.1) (released on 2025-07-25; the first version to support `runs.using: node24`) or later, or the actions won’t run. Per https://github.com/nodejs/release#release-schedule: - Node.js 20.x is in maintenance; it reaches end-of-life on 2026-04-30. - Node.js 22.x is the active LTS release (but it’s [not supported by the actions runtime](https://docs.github.com/en/actions/reference/workflows-and-actions/metadata-syntax#runsusing-for-javascript-actions)). - Node.js 24.x is the current release; it will become the active LTS release on 2025-10-28 (i.e. 19 days from now).
2 parents 646190d + 3d1a25c commit bb236a4

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

.github/actions/auth/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ outputs:
1717
description: "Stringified JSON object containing 'username', 'password', 'cookies', and/or 'localStorage' from an authenticated session"
1818

1919
runs:
20-
using: "node20"
20+
using: "node24"
2121
main: "bootstrap.js"
2222

2323
branding:

.github/actions/file/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ outputs:
3232
description: "DEPRECATED: List of URLs for repeated issues, as stringified JSON"
3333

3434
runs:
35-
using: "node20"
35+
using: "node24"
3636
main: "bootstrap.js"
3737

3838
branding:
3939
icon: "compass"
40-
color: "blue"
40+
color: "blue"

.github/actions/find/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ outputs:
1515
description: "List of potential accessibility gaps, as stringified JSON"
1616

1717
runs:
18-
using: "node20"
18+
using: "node24"
1919
main: "bootstrap.js"
2020

2121
branding:

.github/actions/fix/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ inputs:
1616
required: true
1717

1818
runs:
19-
using: "node20"
19+
using: "node24"
2020
main: "bootstrap.js"
2121

2222
branding:
2323
icon: "compass"
24-
color: "blue"
24+
color: "blue"

0 commit comments

Comments
 (0)