From 05fe62d6970ea4d756d2e39031bd4d4bc133d415 Mon Sep 17 00:00:00 2001 From: Piotr Mlocek <1116309+pimlock@users.noreply.github.com> Date: Thu, 6 Aug 2026 16:56:13 -0700 Subject: [PATCH] ci(windows): make build workflow manual Signed-off-by: Piotr Mlocek <1116309+pimlock@users.noreply.github.com> --- .github/workflows/windows-msvc.yml | 4 +--- architecture/windows-msvc-build.md | 4 ++++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/windows-msvc.yml b/.github/workflows/windows-msvc.yml index c90b2598f..3c8294e2e 100644 --- a/.github/workflows/windows-msvc.yml +++ b/.github/workflows/windows-msvc.yml @@ -1,8 +1,6 @@ name: Windows MSVC (build-only) on: - push: - branches: [main] - pull_request: + workflow_dispatch: jobs: x64: runs-on: windows-2025 diff --git a/architecture/windows-msvc-build.md b/architecture/windows-msvc-build.md index bc86d2795..e4f20571e 100644 --- a/architecture/windows-msvc-build.md +++ b/architecture/windows-msvc-build.md @@ -48,6 +48,10 @@ creating misleading Windows driver artifacts. ## Mise Lane +The GitHub Actions workflow is manually dispatched while the clean Windows job +takes roughly 80 minutes. It should not run for every pull request or merge to +`main` until the lane has an effective Cargo/native-dependency cache. + Windows validation is exposed through `tasks/windows.toml`: | Task | Purpose |