From 9569ff1904b101d949525c2926adabf2bb28b826 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Apr 2026 03:44:11 +0000 Subject: [PATCH 1/3] Initial plan From e4cf46a0e58bf7c1460f7af1acc30b0b3f565a18 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Apr 2026 03:46:16 +0000 Subject: [PATCH 2/3] fix: make Disable Windows Defender step optional in E2E workflow Agent-Logs-Url: https://github.com/voidzero-dev/vite-plus/sessions/d8e90bc7-7681-48a8-a308-f15ec0de0caf Co-authored-by: fengmk2 <156269+fengmk2@users.noreply.github.com> --- .github/workflows/e2e-test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index 096c3f1202..1cd7565f8a 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -83,6 +83,7 @@ jobs: # Disable Windows Defender real-time scanning to speed up I/O-heavy builds (~30-50% faster) - name: Disable Windows Defender if: runner.os == 'Windows' + continue-on-error: true shell: powershell run: Set-MpPreference -DisableRealtimeMonitoring $true @@ -344,6 +345,7 @@ jobs: # Disable Windows Defender real-time scanning to speed up I/O-heavy operations - name: Disable Windows Defender if: runner.os == 'Windows' + continue-on-error: true shell: powershell run: Set-MpPreference -DisableRealtimeMonitoring $true From f73388b97d0d6a51d9b9dcbfbf42ea9b7045cd00 Mon Sep 17 00:00:00 2001 From: MK Date: Thu, 16 Apr 2026 20:08:55 +0800 Subject: [PATCH 3/3] test(help): strip ANSI before asserting documentation footer The render_help_doc_appends_documentation_footer test was TTY-dependent: when stdout is a terminal, render_heading wraps 'Documentation:' in ANSI bold+blue codes via should_style_help(), breaking the substring match. Strip ANSI from the output so the assertion is environment-independent. --- crates/vite_global_cli/src/help.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/vite_global_cli/src/help.rs b/crates/vite_global_cli/src/help.rs index d6b2cabd52..7fadebc0db 100644 --- a/crates/vite_global_cli/src/help.rs +++ b/crates/vite_global_cli/src/help.rs @@ -1182,6 +1182,6 @@ Options: documentation_url: Some("https://viteplus.dev/guide/demo"), }); - assert!(output.contains("Documentation: https://viteplus.dev/guide/demo")); + assert!(strip_ansi(&output).contains("Documentation: https://viteplus.dev/guide/demo")); } }