Skip to content

Commit 32b376c

Browse files
authored
revise mac os pipeline to reduce the amount of jobs (#24177)
### Description - remove x86_64/Debug build in the matrix to reduce the amount of jobs - set max-parallel to 1 to avoid big backlogs (single PR will take longer but less traffic in the pipeine)
1 parent 513e8de commit 32b376c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/macos-ci-build-and-test-workflow.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,19 @@ jobs:
2727
matrix:
2828
platform_machine: ["x86_64", "arm64"]
2929
build_config: ["Debug", "Release"]
30+
exclude:
31+
# we do not have enough resources to run all combinations
32+
# Exclude x86_64 + Debug combination
33+
- platform_machine: "x86_64"
34+
build_config: "Debug"
3035
include:
3136
- platform_machine: "x86_64"
3237
runs_on: "macos-13"
3338
xcode_version: "14.3.1"
3439
- platform_machine: "arm64"
3540
runs_on: "macos-15"
3641
xcode_version: "16"
42+
max-parallel: 1
3743

3844
runs-on: ${{ matrix.runs_on }}
3945
env:

0 commit comments

Comments
 (0)