From 2e7f150eefeb1f7ab61d466eb539139796b4db14 Mon Sep 17 00:00:00 2001 From: Agustin Berge Date: Tue, 30 Sep 2025 09:06:27 +0200 Subject: [PATCH 1/4] generate demos using msvc instead of mingw --- .github/workflows/ci.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f3cb3ff6b..20de90c7c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -725,7 +725,12 @@ jobs: - name: Generate Demos run: | set -x - + + if [[ ${{ runner.os }} == 'Linux' ]]; then + set CC=cl.exe + set CXX=cl.exe + fi + declare -a generators=( "adoc" "xml" From 5a3835517f14915ee1c532611b05d489dcb1759c Mon Sep 17 00:00:00 2001 From: Agustin Berge Date: Tue, 30 Sep 2025 09:37:42 +0200 Subject: [PATCH 2/4] d'oh --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 20de90c7c..2f072ede9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -726,7 +726,7 @@ jobs: run: | set -x - if [[ ${{ runner.os }} == 'Linux' ]]; then + if [[ ${{ runner.os }} == 'Windows' ]]; then set CC=cl.exe set CXX=cl.exe fi From 1a9a2491dc9cac81ec69ce40cc4319eca56a4311 Mon Sep 17 00:00:00 2001 From: Agustin Berge Date: Tue, 30 Sep 2025 10:21:11 +0200 Subject: [PATCH 3/4] setup? --- .github/workflows/ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2f072ede9..bf5ceee1e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -517,6 +517,13 @@ jobs: uses: seanmiddleditch/gha-setup-ninja@v5 if: ${{ runner.os == 'Windows' }} + - name: Setup C++ + uses: alandefreitas/cpp-actions/setup-cpp@v1.8.10 + id: setup-cpp + with: + compiler: ${{ matrix.compiler }} + version: ${{ matrix.version }} + - name: Download MrDocs package uses: actions/download-artifact@v4 with: From 5d129bc982eeb2b42c4b6abf4f6325223cc621b7 Mon Sep 17 00:00:00 2001 From: Agustin Berge Date: Tue, 30 Sep 2025 10:54:06 +0200 Subject: [PATCH 4/4] revert set --- .github/workflows/ci.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf5ceee1e..70d638454 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -733,11 +733,6 @@ jobs: run: | set -x - if [[ ${{ runner.os }} == 'Windows' ]]; then - set CC=cl.exe - set CXX=cl.exe - fi - declare -a generators=( "adoc" "xml"