File tree 2 files changed +8
-4
lines changed
2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -206,6 +206,8 @@ jobs:
206
206
uses : ./.github/workflows/reusable-macos.yml
207
207
with :
208
208
config_hash : ${{ needs.check_source.outputs.config_hash }}
209
+ # macos-14 is M1, macos-13 is Intel
210
+ os-matrix : ' ["macos-14", "macos-13"]'
209
211
210
212
build_macos_free_threading :
211
213
name : ' macOS (free-threading)'
@@ -215,6 +217,8 @@ jobs:
215
217
with :
216
218
config_hash : ${{ needs.check_source.outputs.config_hash }}
217
219
free-threading : true
220
+ # macos-14 is M1
221
+ os-matrix : ' ["macos-14"]'
218
222
219
223
build_ubuntu :
220
224
name : ' Ubuntu'
Original file line number Diff line number Diff line change 8
8
required : false
9
9
type : boolean
10
10
default : false
11
+ os-matrix :
12
+ required : false
13
+ type : string
11
14
12
15
jobs :
13
16
build_macos :
22
25
strategy :
23
26
fail-fast : false
24
27
matrix :
25
- os : [
26
- " macos-14" , # M1
27
- " macos-13" , # Intel
28
- ]
28
+ os : ${{fromJson(inputs.os-matrix)}}
29
29
runs-on : ${{ matrix.os }}
30
30
steps :
31
31
- uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments