From 293fe8f1f49a14f32d801759aed39af157e7309d Mon Sep 17 00:00:00 2001 From: tanzhenxin Date: Sat, 24 Jan 2026 14:36:41 +0800 Subject: [PATCH] chore: fix vscode release workflow on Windows Runner --- packages/vscode-ide-companion/scripts/prepackage.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/vscode-ide-companion/scripts/prepackage.js b/packages/vscode-ide-companion/scripts/prepackage.js index 8b4ca0ecd..26efb405f 100644 --- a/packages/vscode-ide-companion/scripts/prepackage.js +++ b/packages/vscode-ide-companion/scripts/prepackage.js @@ -20,7 +20,6 @@ import path from 'node:path'; import { fileURLToPath } from 'node:url'; import { spawnSync } from 'node:child_process'; -import os from 'node:os'; import fs from 'node:fs'; const __filename = fileURLToPath(import.meta.url); @@ -230,9 +229,7 @@ function main() { } run(npm, installArgs, { - // Run outside the repo so npm doesn't treat this as a workspace install. - // This avoids Windows junctions/symlinks in the staged node_modules. - cwd: os.tmpdir(), + cwd: bundledCliDir, env: { ...process.env, npm_config_workspaces: 'false',