ci: run CI with Node.js v24 (LTS) (#1822)

This commit is contained in:
Shyam Chen
2025-10-30 20:27:41 +08:00
committed by GitHub
parent 6cdc5ca0e4
commit da230312cd
3 changed files with 10 additions and 10 deletions
+5 -5
View File
@@ -16,12 +16,12 @@ jobs:
matrix: matrix:
os: [ubuntu-latest, macos-latest, windows-latest] os: [ubuntu-latest, macos-latest, windows-latest]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-node@v4 - uses: actions/setup-node@v6
with: with:
node-version: 20.x node-version: 24.x
- uses: denoland/setup-deno@v1 - uses: denoland/setup-deno@v2
with: with:
deno-version: v1.x deno-version: v2.x
- name: Run JavaScript Code - name: Run JavaScript Code
run: deno run -A codes/javascript/test_all.js run: deno run -A codes/javascript/test_all.js
+3 -3
View File
@@ -16,10 +16,10 @@ jobs:
matrix: matrix:
os: [ubuntu-latest, macos-latest, windows-latest] os: [ubuntu-latest, macos-latest, windows-latest]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-node@v4 - uses: actions/setup-node@v6
with: with:
node-version: 20.x node-version: 24.x
- name: Install dependencies - name: Install dependencies
run: cd codes/typescript && npm install run: cd codes/typescript && npm install
- name: Check TypeScript code - name: Check TypeScript code
+2 -2
View File
@@ -5,7 +5,7 @@
"check": "tsc" "check": "tsc"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^20.12.7", "@types/node": "^24.9.2",
"typescript": "^5.4.5" "typescript": "^5.9.3"
} }
} }