Skip to content

Drop CMake 3.29 and 4.0.1 on Windows in CI.#282

Merged
floitsch merged 1 commit into
masterfrom
floitsch/fix-ci
Jun 28, 2026
Merged

Drop CMake 3.29 and 4.0.1 on Windows in CI.#282
floitsch merged 1 commit into
masterfrom
floitsch/fix-ci

Conversation

@floitsch

Copy link
Copy Markdown
Collaborator

The windows-latest runner ships Visual Studio 18 2026, whose CMake generator only exists since CMake 4.2. Older CMake can't target it and falls back to "NMake Makefiles" (not on PATH), failing to configure.

Exclude those versions on Windows (they are still tested on Linux and macOS) and add CMake 4.2 as the oldest Windows-capable version.

The windows-latest runner ships Visual Studio 18 2026, whose CMake
generator only exists since CMake 4.2. Older CMake can't target it and
falls back to "NMake Makefiles" (not on PATH), failing to configure.

Exclude those versions on Windows (they are still tested on Linux and
macOS) and add CMake 4.2 as the oldest Windows-capable version.
@floitsch

Copy link
Copy Markdown
Collaborator Author

TBR.

@floitsch floitsch merged commit 6c4409c into master Jun 28, 2026
31 checks passed
@floitsch floitsch deleted the floitsch/fix-ci branch June 28, 2026 13:18
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