Skip to content

Add Windows GitHub Actions workflow - #170

Merged
anirul merged 1 commit into
masterfrom
codex/windows-ci
Apr 23, 2026
Merged

Add Windows GitHub Actions workflow#170
anirul merged 1 commit into
masterfrom
codex/windows-ci

Conversation

@anirul

@anirul anirul commented Apr 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a dedicated Windows GitHub Actions workflow alongside the existing Linux CI
  • configure the job to fetch LFS assets and recursive submodules, bootstrap vcpkg, and build with the existing windows CMake preset
  • cache external/vcpkg/downloads and build/vcpkg_installed/windows, then run the full Windows ctest suite

Validation

  • cmake --preset windows --fresh -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DCMAKE_MSVC_DEBUG_INFORMATION_FORMAT=Embedded
  • cmake --build --preset windows-debug
  • ctest --test-dir build\windows -C Debug --output-on-failure

Local validation passed with 178/178 active tests green.

@anirul
anirul merged commit 44f9be9 into master Apr 23, 2026
@anirul
anirul deleted the codex/windows-ci branch April 23, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant