From 46d2b244c4d50a83f2b557b9f9187e164687e4ed Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Fri, 1 Dec 2023 04:12:28 +0000 Subject: [PATCH] ci: Switch CMake build configuration from Release to Debug (#95) By default, CMake defines `NDEBUG` for the Release build configuration, which effectively disables assertions and makes CI jobs less useful. --- .github/workflows/cmake-multi-platform.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cmake-multi-platform.yml b/.github/workflows/cmake-multi-platform.yml index 34aac8e..a6eb45e 100644 --- a/.github/workflows/cmake-multi-platform.yml +++ b/.github/workflows/cmake-multi-platform.yml @@ -17,14 +17,14 @@ jobs: fail-fast: false # Set up a matrix to run the following 3 configurations: - # 1. - # 2. - # 3. + # 1. + # 2. + # 3. # # To add more build types (Release, Debug, RelWithDebInfo, etc.) customize the build_type list. matrix: os: [ubuntu-latest, windows-latest] - build_type: [Release] + build_type: [Debug] c_compiler: [gcc, clang, cl] include: - os: windows-latest