fix: harden windows native updates

This commit is contained in:
Peter Steinberger
2026-03-12 23:41:28 +00:00
parent 35aafd7ca8
commit 91b701e183
7 changed files with 290 additions and 52 deletions

View File

@@ -144,6 +144,7 @@ export async function runUpdateStep(params: {
cwd?: string;
timeoutMs: number;
progress?: UpdateStepProgress;
env?: NodeJS.ProcessEnv;
}): Promise<UpdateStepResult> {
const command = params.argv.join(" ");
params.progress?.onStepStart?.({
@@ -156,6 +157,7 @@ export async function runUpdateStep(params: {
const started = Date.now();
const res = await runCommandWithTimeout(params.argv, {
cwd: params.cwd,
env: params.env,
timeoutMs: params.timeoutMs,
});
const durationMs = Date.now() - started;