diff --git a/.github/workflows/master_build.yml b/.github/workflows/master_build.yml index 52ea6fc8a9..67957767d0 100644 --- a/.github/workflows/master_build.yml +++ b/.github/workflows/master_build.yml @@ -158,10 +158,12 @@ jobs: echo " done" fi - - name: Override NSIS + - name: Override Windows package versions shell: pwsh if: startsWith(matrix.os, 'windows') - run: choco install nsis --allow-downgrade --version=3.06.1 + run: | + choco install nsis --allow-downgrade --version=3.06.1 + choco install cmake --allow-downgrade --version=3.31.6 # Our dependencies don't support CMake 4.0 yet. - name: Install Python modules if: startsWith(matrix.os, 'windows') || startsWith(matrix.os, 'macOS') diff --git a/.github/workflows/pr_build.yml b/.github/workflows/pr_build.yml index 1494389521..368d7100f2 100644 --- a/.github/workflows/pr_build.yml +++ b/.github/workflows/pr_build.yml @@ -213,10 +213,12 @@ jobs: fi - - name: Override NSIS + - name: Override Windows package versions shell: pwsh if: startsWith(matrix.os, 'Windows') - run: choco install nsis --allow-downgrade --version=3.06.1 + run: | + choco install nsis --allow-downgrade --version=3.06.1 + choco install cmake --allow-downgrade --version=3.31.6 # Our dependencies don't support CMake 4.0 yet. - name: Install Python modules if: startsWith(matrix.os, 'Windows') || startsWith(matrix.os, 'macOS') diff --git a/.github/workflows/release_build.yml b/.github/workflows/release_build.yml index b72075017c..f43c6abe0e 100644 --- a/.github/workflows/release_build.yml +++ b/.github/workflows/release_build.yml @@ -83,10 +83,12 @@ jobs: submodules: false fetch-depth: 1 - - name: Override NSIS + - name: Override Windows package versions shell: pwsh if: startsWith(matrix.os, 'windows') - run: choco install nsis --allow-downgrade --version=3.06.1 + run: | + choco install nsis --allow-downgrade --version=3.06.1 + choco install cmake --allow-downgrade --version=3.31.6 # Our dependencies don't support CMake 4.0 yet. - name: Install Python modules if: startsWith(matrix.os, 'windows') || startsWith(matrix.os, 'macOS')