Skip to content

Commit c183456

Browse files
committed
[ci] Do not run mac-beta builds on workflow dispatch triggers
to avoid loading the CI upon releasing.
1 parent 3a6afc3 commit c183456

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/root-ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ jobs:
106106
arch: ARM64
107107
overrides: ["CMAKE_CXX_STANDARD=20"]
108108
- platform: mac-beta
109+
is_special: true
109110
arch: ARM64
110111
overrides: ["CMAKE_CXX_STANDARD=20"]
111112

@@ -174,7 +175,7 @@ jobs:
174175
--platform ${{ matrix.platform }}"
175176

176177
- name: Workflow dispatch
177-
if: github.event_name == 'workflow_dispatch'
178+
if: ${{ github.event_name == 'workflow_dispatch' && !matrix.is_special }}
178179
run: ".github/workflows/root-ci-config/build_root.py
179180
--buildtype ${{ inputs.buildtype }}
180181
--platform ${{ matrix.platform }}

0 commit comments

Comments
 (0)