From 97101b1f4a46f56a4b4a5e7e5a8384256de9d953 Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Thu, 30 Nov 2023 20:38:20 +0000 Subject: [PATCH] ci: Switch CMake build configuration from Release to Debug 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