From 78d82f3602fe3ac331bb47ccff855802bb079e0f Mon Sep 17 00:00:00 2001 From: Agustin Berge Date: Tue, 30 Sep 2025 09:06:27 +0200 Subject: [PATCH 1/5] 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 a144ce58c..6c03e5993 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -895,7 +895,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 c9094469045f00ae48564a4d70a3024c3d58e516 Mon Sep 17 00:00:00 2001 From: Agustin Berge Date: Tue, 30 Sep 2025 09:37:42 +0200 Subject: [PATCH 2/5] 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 6c03e5993..ca6619700 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -896,7 +896,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 01de0ea26faea245ae16f6a402f27f25a58bcb4e Mon Sep 17 00:00:00 2001 From: Agustin Berge Date: Tue, 30 Sep 2025 10:21:11 +0200 Subject: [PATCH 3/5] setup? --- .github/workflows/ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ca6619700..b9ae51d73 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -686,6 +686,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 30768763336400ec05fb08a208f201b35de48e89 Mon Sep 17 00:00:00 2001 From: Agustin Berge Date: Tue, 30 Sep 2025 10:54:06 +0200 Subject: [PATCH 4/5] 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 b9ae51d73..b708f332c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -903,11 +903,6 @@ jobs: run: | set -x - if [[ ${{ runner.os }} == 'Windows' ]]; then - set CC=cl.exe - set CXX=cl.exe - fi - declare -a generators=( "adoc" "xml" From 8dc3cb699e6b65eb4cf2bf9faccd2263ff2eb000 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 16 Oct 2025 16:47:48 -0300 Subject: [PATCH 5/5] Update C++ setup action to version 1.8.12 --- .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 b708f332c..1f1c97eef 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -687,7 +687,7 @@ jobs: if: ${{ runner.os == 'Windows' }} - name: Setup C++ - uses: alandefreitas/cpp-actions/setup-cpp@v1.8.10 + uses: alandefreitas/cpp-actions/setup-cpp@v1.8.12 id: setup-cpp with: compiler: ${{ matrix.compiler }}