chore(build): use debug builds for PRs

This commit is contained in:
fallenoak 2025-11-16 06:31:41 -06:00
parent d971058bc1
commit 2c7c444aad

View file

@ -14,7 +14,7 @@ jobs:
- os_name: Ubuntu Latest - os_name: Ubuntu Latest
compiler_name: GCC compiler_name: GCC
os: ubuntu-latest os: ubuntu-latest
build_type: Release build_type: Debug
test_path: StormTest test_path: StormTest
cc: gcc cc: gcc
cxx: g++ cxx: g++
@ -22,7 +22,7 @@ jobs:
- os_name: macOS Latest - os_name: macOS Latest
compiler_name: Clang compiler_name: Clang
os: macos-latest os: macos-latest
build_type: Release build_type: Debug
test_path: StormTest test_path: StormTest
cc: clang cc: clang
cxx: clang++ cxx: clang++
@ -30,8 +30,8 @@ jobs:
- os_name: Windows Latest - os_name: Windows Latest
compiler_name: MSVC compiler_name: MSVC
os: windows-latest os: windows-latest
build_type: Release build_type: Debug
test_path: Release/StormTest test_path: Debug/StormTest
cc: cl cc: cl
cxx: cl cxx: cl
@ -46,6 +46,10 @@ jobs:
with: with:
submodules: true submodules: true
- name: Install Dependencies (Ubuntu)
run: sudo apt install -y lcov
if: matrix.build.os_name == 'Ubuntu Latest'
- name: Prepare - name: Prepare
run: mkdir build run: mkdir build