File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -228,8 +228,9 @@ jobs:
228
228
uses : ./.github/workflows/reusable-macos.yml
229
229
with :
230
230
config_hash : ${{ needs.check_source.outputs.config_hash }}
231
- # Cirrus is M1, macos-13 is default GHA Intel
232
- os-matrix : ' ["ghcr.io/cirruslabs/macos-runner:sonoma", "macos-13"]'
231
+ # Cirrus and macos-14 are M1, macos-13 is default GHA Intel.
232
+ # Cirrus used for upstream, macos-14 for forks.
233
+ os-matrix : ' ["ghcr.io/cirruslabs/macos-runner:sonoma", "macos-14", "macos-13"]'
233
234
234
235
build_ubuntu :
235
236
name : ' Ubuntu'
Original file line number Diff line number Diff line change 14
14
15
15
jobs :
16
16
build_macos :
17
- name : ' build and test'
17
+ name : build and test (${{ matrix.os }})
18
18
timeout-minutes : 60
19
19
env :
20
20
HOMEBREW_NO_ANALYTICS : 1
26
26
fail-fast : false
27
27
matrix :
28
28
os : ${{fromJson(inputs.os-matrix)}}
29
+ is-fork :
30
+ - ${{ github.repository_owner != 'python' }}
31
+ exclude :
32
+ - os : " ghcr.io/cirruslabs/macos-runner:sonoma"
33
+ is-fork : true
34
+ - os : " macos-14"
35
+ is-fork : false
29
36
runs-on : ${{ matrix.os }}
30
37
steps :
31
38
- uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments