fix: node 24.9 internal issue

This commit is contained in:
imccyu
2026-08-29 17:37:50 +08:00
parent d5e2f22b08
commit 675efe73f2
4 changed files with 65 additions and 7 deletions
+13
View File
@@ -252,6 +252,13 @@ jobs:
name: node 22.19
runner: ubuntu-latest
gate_concurrency: '1'
# Pinned inside 24.0-24.11.1: those releases carry the v1 internal
# loader while reporting major 24, and every other job tracks the
# latest 24, which is v2. A bare `24` here would retest that same v2.
- node: '24.9'
name: node 24.9
runner: ubuntu-latest
gate_concurrency: '1'
- node: 26
name: node 26
runner: ubuntu-latest
@@ -276,6 +283,12 @@ jobs:
DSH_BUILD_CLIENT_PROFILE: official
run: pnpm run check:node-compat
# Kept out of the gate aggregate: the shape a Node release carries only
# changes with the Node version, so this belongs to the version matrix
# rather than to every commit's checks.
- name: Check Loader internal shape detection
run: pnpm exec vitest run packages/boot/app-boot/tests/loader-shape.compat.spec.ts
python-sdk:
if: github.event_name == 'pull_request'
runs-on: ubuntu-latest