mirror of
https://github.com/arun11299/cpp-subprocess.git
synced 2025-08-05 12:56:23 -04:00
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.
This commit is contained in:
parent
d809374661
commit
46d2b244c4
8
.github/workflows/cmake-multi-platform.yml
vendored
8
.github/workflows/cmake-multi-platform.yml
vendored
@ -17,14 +17,14 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
|
|
||||||
# Set up a matrix to run the following 3 configurations:
|
# Set up a matrix to run the following 3 configurations:
|
||||||
# 1. <Windows, Release, latest MSVC compiler toolchain on the default runner image, default generator>
|
# 1. <Windows, Debug, latest MSVC compiler toolchain on the default runner image, default generator>
|
||||||
# 2. <Linux, Release, latest GCC compiler toolchain on the default runner image, default generator>
|
# 2. <Linux, Debug, latest GCC compiler toolchain on the default runner image, default generator>
|
||||||
# 3. <Linux, Release, latest Clang compiler toolchain on the default runner image, default generator>
|
# 3. <Linux, Debug, latest Clang compiler toolchain on the default runner image, default generator>
|
||||||
#
|
#
|
||||||
# To add more build types (Release, Debug, RelWithDebInfo, etc.) customize the build_type list.
|
# To add more build types (Release, Debug, RelWithDebInfo, etc.) customize the build_type list.
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-latest, windows-latest]
|
os: [ubuntu-latest, windows-latest]
|
||||||
build_type: [Release]
|
build_type: [Debug]
|
||||||
c_compiler: [gcc, clang, cl]
|
c_compiler: [gcc, clang, cl]
|
||||||
include:
|
include:
|
||||||
- os: windows-latest
|
- os: windows-latest
|
||||||
|
Loading…
x
Reference in New Issue
Block a user