mirror of
https://github.com/tiennm99/serena.git
synced 2026-10-12 16:15:33 +00:00
ci: use Node 24 for Node-backed test batches
This commit is contained in:
1 parent
f4ecb1a5bd
commit
c7dbe3bd11
1 file changed
+4
-3
@@ -81,7 +81,7 @@ jobs:
|
||||
os: [ubuntu-latest, windows-latest, macos-latest]
|
||||
python-version: ["3.11"]
|
||||
# 5 batches, each installs ONLY the toolchains its languages need (steps gated by matrix.batch).
|
||||
# Node/Python/uv stay in every batch (cheap, needed for the venv + auto-installed LSes).
|
||||
# Python/uv stay in every batch; Node is limited to other-langs and catch-all.
|
||||
# catch-all = web + python + the core framework.
|
||||
batch: [jvm, native, other-langs, niche, catch-all]
|
||||
# --- OS gating: which batch runs on which OS -----------------------------------------
|
||||
@@ -106,9 +106,10 @@ jobs:
|
||||
with:
|
||||
go-version: ">=1.17.0"
|
||||
- name: Set up Node.js
|
||||
uses: actions/setup-node@v4
|
||||
if: matrix.batch == 'other-langs' || matrix.batch == 'catch-all'
|
||||
uses: actions/setup-node@v7
|
||||
with:
|
||||
node-version: '20.x'
|
||||
node-version: '24.x'
|
||||
- name: Ensure cached directory exist before calling cache-related actions
|
||||
shell: bash
|
||||
run: |
|
||||
|
||||
Reference in new issue
Block a user