File tree Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -228,6 +228,8 @@ 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
233
232
234
build_ubuntu :
233
235
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
Original file line number Diff line number Diff line change @@ -16,7 +16,6 @@ class AsyncIOInteractiveConsole(code.InteractiveConsole):
16
16
def __init__ (self , locals , loop ):
17
17
super ().__init__ (locals )
18
18
self .compile .compiler .flags |= ast .PyCF_ALLOW_TOP_LEVEL_AWAIT
19
-
20
19
self .loop = loop
21
20
22
21
def runcode (self , code ):
You can’t perform that action at this time.
0 commit comments