diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index d241678a..bf435717 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -34,6 +34,7 @@ jobs: run: | ${{matrix.install}} cmake -E make_directory ${{runner.workspace}}/build + if: always() - name: Configure working-directory: ${{runner.workspace}}/build @@ -44,11 +45,14 @@ jobs: cmake -DCMAKE_BUILD_TYPE=${{matrix.build_type}} ${{matrix.fuzz}} \ -DCMAKE_CXX_STANDARD=${{matrix.std}} -DFMT_DOC=OFF \ -DFMT_PEDANTIC=ON -DFMT_WERROR=ON $GITHUB_WORKSPACE + if: always() - name: Build working-directory: ${{runner.workspace}}/build run: cmake --build . --config ${{matrix.build_type}} + if: always() - name: Test working-directory: ${{runner.workspace}}/build run: ctest -C ${{matrix.build_type}} + if: always() diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 33be5005..ffaf5fd7 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -14,17 +14,21 @@ jobs: - name: Create Build Environment run: cmake -E make_directory ${{runner.workspace}}/build + if: always() - name: Configure working-directory: ${{runner.workspace}}/build run: | cmake -DCMAKE_BUILD_TYPE=${{matrix.build_type}} \ -DFMT_DOC=OFF -DFMT_PEDANTIC=ON -DFMT_WERROR=ON $GITHUB_WORKSPACE + if: always() - name: Build working-directory: ${{runner.workspace}}/build run: cmake --build . --config ${{matrix.build_type}} + if: always() - name: Test working-directory: ${{runner.workspace}}/build run: ctest -C ${{matrix.build_type}} + if: always() diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 0e5ad81a..a3887404 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -30,6 +30,7 @@ jobs: - name: Create Build Environment run: cmake -E make_directory ${{runner.workspace}}/build + if: always() - name: Configure # Use a bash shell for $GITHUB_WORKSPACE. @@ -40,11 +41,14 @@ jobs: -A ${{matrix.platform}} \ -DCMAKE_CXX_STANDARD=${{matrix.standard}} \ $GITHUB_WORKSPACE + if: always() - name: Build working-directory: ${{runner.workspace}}/build run: cmake --build . --config ${{matrix.build_type}} + if: always() - name: Test working-directory: ${{runner.workspace}}/build run: ctest -C ${{matrix.build_type}} + if: always()