From: Marc Fehling Date: Wed, 17 Jul 2024 11:56:27 +0000 (+0200) Subject: Modernized Windows workflow. X-Git-Tag: v9.6.0-rc1~48^2~1 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d2dbdd29cc6286c0f5447aa5738a7a740fa32ecd;p=dealii.git Modernized Windows workflow. --- diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index a5891bf727..18f95780e9 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -51,14 +51,14 @@ jobs: cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=c:/project -DDEAL_II_WITH_ZLIB=off -DDEAL_II_CXX_FLAGS="-WX /D FE_EVAL_FACTORY_DEGREE_MAX=2" -T host=x64 -A x64 .. - name: print detailed.log run: type build/detailed.log - - name: build library + - name: build run: | cmake --build build --parallel 2 --target install - - name: test library + - name: test run: | - cmake --build build --parallel 2 --target setup_tests_a-framework - cmake --build build --parallel 2 --target test - - name: archive library + cmake --build build --parallel 2 --target setup_tests_a-framework setup_tests_quick_tests + ctest --test-dir build --build-config Debug --parallel 2 --output-on-failure --extra-verbose + - name: archive # run only if a PR is merged into master if: ${{ github.ref == 'refs/heads/master' && matrix.os == 'windows-2022' }} run: |