From 10781af363c5481366fbe1de46645337f43c8b5f Mon Sep 17 00:00:00 2001 From: McCallisterRomer Date: Wed, 3 Jan 2024 10:06:15 -0600 Subject: [PATCH] add Debug and Release configs to CI matrix --- .github/workflows/build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f6c6b746a..56785010e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,6 +22,7 @@ jobs: strategy: matrix: os: [windows-2022, ubuntu-22.04] + config: [Debug, Release] variant: [Dev, Prod] include: - os: windows-2022 @@ -59,10 +60,10 @@ jobs: version: 1.3.261.1 - name: Configure - run: ${{ matrix.cmakeEnv }} cmake -G "${{ matrix.generator }}" -S . -B build ${{ matrix.cmakeArgs }} -DCMAKE_INSTALL_PREFIX=install -DNC_BUILD_TESTS=ON + run: ${{ matrix.cmakeEnv }} cmake -G "${{ matrix.generator }}" -S . -B build ${{ matrix.cmakeArgs }} -DCMAKE_BUILD_TYPE=${{ matrix.config }} -DCMAKE_INSTALL_PREFIX=install -DNC_BUILD_TESTS=ON - name: Build and Install - run: cmake --build build --target install --config Release + run: cmake --build build --target install --parallel - name: Run Tests working-directory: ${{github.workspace}}/build/test