Skip to content

CI: Pin cmake to 3.31.4 to fix windows-latest breakage - #1777

Closed
deechilly wants to merge 1 commit into
praydog:masterfrom
deechilly:fix-ci-cmake-version
Closed

CI: Pin cmake to 3.31.4 to fix windows-latest breakage#1777
deechilly wants to merge 1 commit into
praydog:masterfrom
deechilly:fix-ci-cmake-version

Conversation

@deechilly

Copy link
Copy Markdown
Contributor

The GitHub Actions windows-latest runner recently updated to cmake 4.x, which has breaking changes incompatible with the cmkr bootstrap and cmake_minimum_required version handling used in this project. Pins cmake to 3.31.4 via Chocolatey in all build jobs and adds -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to configure steps where missing.

The GitHub Actions windows-latest runner recently updated to cmake 4.x,
which has breaking changes incompatible with the cmkr bootstrap and
cmake_minimum_required version handling used in this project. Pins cmake
to 3.31.4 via Chocolatey in all build jobs and adds
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 to configure steps where missing.
@deechilly

Copy link
Copy Markdown
Contributor Author

Watching builds looking for green checks...

@deechilly
deechilly marked this pull request as ready for review June 13, 2026 17:44
@praydog praydog closed this Jun 13, 2026
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.

2 participants