From fee736aff1e74cd4552bb1eb5bd4ad3d07b1a139 Mon Sep 17 00:00:00 2001 From: Thomas Beutlich Date: Mon, 23 Jun 2025 21:19:17 +0200 Subject: [PATCH] Run CMake install step --- .github/workflows/checkCI.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/checkCI.yml b/.github/workflows/checkCI.yml index d01e8dedf0..e220815cb3 100644 --- a/.github/workflows/checkCI.yml +++ b/.github/workflows/checkCI.yml @@ -96,6 +96,13 @@ jobs: fi - name: Run tests run: ctest --no-tests=error --test-dir build --build-config ${{ matrix.configuration }} --verbose + - name: Install + run: | + if [ "${{ matrix.compiler }}" == "msvc" ]; then + cmake --build build --target install --config ${{ matrix.configuration }} + else + cmake --build build --target install + fi external_c_checks_cmake_cygwin: name: external_c_checks_cmake_windows-cygwin @@ -134,6 +141,11 @@ jobs: export PATH=/usr/bin:$PATH ctest --no-tests=error --test-dir build --build-config Debug --verbose shell: C:\cygwin\bin\bash.exe -eo pipefail -o igncr '{0}' + - name: Install + run: | + export PATH=/usr/bin:$PATH + cmake --build build --target install + shell: C:\cygwin\bin\bash.exe -eo pipefail -o igncr '{0}' html_documentation_checks: timeout-minutes: 5