diff --git a/.github/workflows/windows-e2e.yml b/.github/workflows/windows-e2e.yml index 661516d..d1c638b 100644 --- a/.github/workflows/windows-e2e.yml +++ b/.github/workflows/windows-e2e.yml @@ -52,8 +52,11 @@ jobs: # 控制台「随包分发的 Node 运行时」在 Windows 上的分支此前零覆盖 # (准备脚本本机只在 macOS 上跑过)。此处真跑:复制 node.exe(无 strip 分支)→ # 自检可执行 → 再验证它与 sidecar 能否走通一次 JSON-RPC 自举。 + # ⚠️ 必须先 sidecar:build —— prepare-console.mjs 的前置检查要求 sidecar.mjs 存在 + # (首次推送时漏了这步,CI 在 Windows 上当场报「未找到 sidecar/dist/sidecar.mjs」)。 - name: 控制台 Node 运行时(Windows 分支)与自举验证 run: | + pnpm --filter nodeagent-console sidecar:build pnpm --filter nodeagent-console prepare:node node apps/console/scripts/verify-bundle.mjs --runtime