chore: update to node 24 (#65416)

This commit is contained in:
Mrugesh Mohapatra
2026-01-22 19:29:48 +05:30
committed by GitHub
parent 9b3bea4d4d
commit 4ea52e2639
24 changed files with 240 additions and 315 deletions
@@ -17,7 +17,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [22]
node-version: [24]
# Exclude the languages that we currently run in the full CI suite.
locale:
- 'chinese'
+1 -1
View File
@@ -78,7 +78,7 @@ jobs:
with:
script: |
// Constants
const NODE_VERSION = 22;
const NODE_VERSION = 24;
// Input sanitization and validation
const rawTargetLang = process.env.TARGET_LANG || 'all';
+2 -2
View File
@@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-24.04
strategy:
matrix:
node-version: [22]
node-version: [24]
steps:
- name: Checkout
@@ -104,7 +104,7 @@ jobs:
matrix:
# Extend this to include firefox and webkit once chromium is working.
browsers: [chromium]
node-version: [22]
node-version: [24]
steps:
- name: Set Action Environment Variables
+2 -2
View File
@@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-24.04
strategy:
matrix:
node-version: [22]
node-version: [24]
steps:
- name: Checkout Source Files
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
@@ -93,7 +93,7 @@ jobs:
fail-fast: false
matrix:
browsers: [chromium]
node-version: [22]
node-version: [24]
steps:
- name: Set Action Environment Variables
run: |
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-24.04
strategy:
matrix:
node-version: [22]
node-version: [24]
steps:
- name: Checkout
+1 -1
View File
@@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-24.04
strategy:
matrix:
node-version: [22]
node-version: [24]
steps:
- name: Checkout
+5 -5
View File
@@ -24,7 +24,7 @@ jobs:
runs-on: ubuntu-24.04
strategy:
matrix:
node-version: [22]
node-version: [24]
fail-fast: false
steps:
@@ -79,7 +79,7 @@ jobs:
runs-on: ubuntu-24.04
strategy:
matrix:
node-version: [22]
node-version: [24]
steps:
- name: Checkout
@@ -115,7 +115,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [22]
node-version: [24]
steps:
- name: Checkout
@@ -161,7 +161,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [22]
node-version: [24]
steps:
- name: Checkout
@@ -209,7 +209,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [22]
node-version: [24]
locale: [portuguese, italian]
steps: