[Scummvm-git-logs] scummvm master -> 2821fcd1f6a000d8b152b757589bf35b5e69387c

dwatteau noreply at scummvm.org
Thu Apr 3 17:48:45 UTC 2025


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
2821fcd1f6 CI: Avoid using CMake 4 in the Windows vcpkg runner, for now


Commit: 2821fcd1f6a000d8b152b757589bf35b5e69387c
    https://github.com/scummvm/scummvm/commit/2821fcd1f6a000d8b152b757589bf35b5e69387c
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2025-04-03T19:37:14+02:00

Commit Message:
CI: Avoid using CMake 4 in the Windows vcpkg runner, for now

For whatever reason, some modern package managers/envs think it's wise to
use 'latest' for about everything.  Even for the most important building
tools, even when said tools release a major new version warning about big
compatibility breakage.

Stay on CMake 3.31 until the ecosystem is fixed for CMake 4.

See actions/runner-images#11926.

Changed paths:
    .github/workflows/ci.yml


diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a4ee4217979..4f97c1929c0 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -39,6 +39,10 @@ jobs:
         uses: actions/checkout at v4
       - uses: ilammy/setup-nasm at v1
         if: matrix.useNasm == 'true'
+      - name: Force CMake < 4.0 usage
+        uses: jwlawson/actions-setup-cmake at v2
+        with:
+          cmake-version: '3.31'
       - name: Install vcpkg
         uses: lukka/run-vcpkg at v11
         id: runvcpkg




More information about the Scummvm-git-logs mailing list