File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -206,6 +206,8 @@ jobs:
206206 uses : ./.github/workflows/reusable-macos.yml
207207 with :
208208 config_hash : ${{ needs.check_source.outputs.config_hash }}
209+ # macos-14 is M1, macos-13 is Intel
210+ os-matrix : ' ["macos-14", "macos-13"]'
209211
210212 build_macos_free_threading :
211213 name : ' macOS (free-threading)'
@@ -215,6 +217,8 @@ jobs:
215217 with :
216218 config_hash : ${{ needs.check_source.outputs.config_hash }}
217219 free-threading : true
220+ # macos-14 is M1
221+ os-matrix : ' ["macos-14"]'
218222
219223 build_ubuntu :
220224 name : ' Ubuntu'
Original file line number Diff line number Diff line change 88 required : false
99 type : boolean
1010 default : false
11+ os-matrix :
12+ required : false
13+ type : string
1114
1215jobs :
1316 build_macos :
2225 strategy :
2326 fail-fast : false
2427 matrix :
25- os : [
26- " macos-14" , # M1
27- " macos-13" , # Intel
28- ]
28+ os : ${{fromJson(inputs.os-matrix)}}
2929 runs-on : ${{ matrix.os }}
3030 steps :
3131 - uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments