Skip to content

Commit f5a6e45

Browse files
committed
Try to only build all of debug/release/minsizerel on linux fullbuilds
1 parent 38cf8c9 commit f5a6e45

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.github/workflows/libc-fullbuild-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,14 @@ jobs:
2626
include_scudo: ON
2727
# TODO: remove ccache logic when https://github.com/hendrikmuhs/ccache-action/issues/279 is resolved.
2828
- os: ubuntu-24.04-arm
29+
build_type: Debug
2930
ccache-variant: ccache
3031
c_compiler: clang-21
3132
cpp_compiler: clang++-21
3233
target: aarch64-unknown-linux-llvm
3334
include_scudo: ON
3435
- os: ubuntu-24.04
36+
build_type: Debug
3537
ccache-variant: ccache
3638
c_compiler: clang-21
3739
cpp_compiler: clang++-21

.github/workflows/libc-overlay-tests.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ jobs:
1616
# Set fail-fast to false to ensure that feedback is delivered for all matrix combinations.
1717
fail-fast: false
1818
matrix:
19-
build_type: [Debug, Release, MinSizeRel]
2019
os: [ubuntu-24.04, ubuntu-24.04-arm, windows-2022, windows-2025, macos-14]
2120
include:
2221
# TODO: add linux gcc when it is fixed
@@ -97,7 +96,7 @@ jobs:
9796
cmake -B ${{ steps.strings.outputs.build-output-dir }}
9897
-DCMAKE_CXX_COMPILER=${{ matrix.compiler.cpp_compiler }}
9998
-DCMAKE_C_COMPILER=${{ matrix.compiler.c_compiler }}
100-
-DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
99+
-DCMAKE_BUILD_TYPE=Debug
101100
-DCMAKE_C_COMPILER_LAUNCHER=${{ matrix.ccache-variant }}
102101
-DCMAKE_CXX_COMPILER_LAUNCHER=${{ matrix.ccache-variant }}
103102
-DCMAKE_POLICY_DEFAULT_CMP0141=NEW

0 commit comments

Comments
 (0)