From 2c7c444aad4ef2d5b37760058e80335540e1a95f Mon Sep 17 00:00:00 2001 From: fallenoak Date: Sun, 16 Nov 2025 06:31:41 -0600 Subject: [PATCH] chore(build): use debug builds for PRs --- .github/workflows/pr.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 960cb86..80057cb 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -14,7 +14,7 @@ jobs: - os_name: Ubuntu Latest compiler_name: GCC os: ubuntu-latest - build_type: Release + build_type: Debug test_path: StormTest cc: gcc cxx: g++ @@ -22,7 +22,7 @@ jobs: - os_name: macOS Latest compiler_name: Clang os: macos-latest - build_type: Release + build_type: Debug test_path: StormTest cc: clang cxx: clang++ @@ -30,8 +30,8 @@ jobs: - os_name: Windows Latest compiler_name: MSVC os: windows-latest - build_type: Release - test_path: Release/StormTest + build_type: Debug + test_path: Debug/StormTest cc: cl cxx: cl @@ -46,6 +46,10 @@ jobs: with: submodules: true + - name: Install Dependencies (Ubuntu) + run: sudo apt install -y lcov + if: matrix.build.os_name == 'Ubuntu Latest' + - name: Prepare run: mkdir build