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 |