diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 124b089d7..cf0833b10 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -111,3 +111,11 @@ jobs: run: cmake --build build --config Debug --parallel 10 - name: Test run: cd build ; ctest -j 10 -C Debug --exclude-regex "test-unicode" --output-on-failure + + ci_module_cpp20: + runs-on: windows-latest + steps: + - name: Run CMake (Debug) + run: cmake -S . -B build -G "Visual Studio 17 2022" -DJSON_CI=ON -DCMAKE_CXX_FLAGS="/permissive- /std:c++latest /utf-8 /W4 /WX" + - name: Build + run: cmake --build build --config Debug --target ci_module_cpp20