5
5
- cron : ' 13 11 * * *'
6
6
jobs :
7
7
pythonbuild :
8
- runs-on : ' macos-11 '
8
+ runs-on : ' macos-13 '
9
9
steps :
10
10
- uses : actions/checkout@v4
11
11
@@ -130,87 +130,87 @@ jobs:
130
130
# noopt because it doesn't provide any compelling advantages over PGO
131
131
# or LTO builds.
132
132
- target_triple : ' x86_64-apple-darwin'
133
- runner : macos-11
133
+ runner : macos-13
134
134
py : ' cpython-3.8'
135
135
optimizations : ' debug'
136
136
- target_triple : ' x86_64-apple-darwin'
137
- runner : macos-11
137
+ runner : macos-13
138
138
py : ' cpython-3.8'
139
139
optimizations : ' lto'
140
140
- target_triple : ' x86_64-apple-darwin'
141
- runner : macos-11
141
+ runner : macos-13
142
142
py : ' cpython-3.8'
143
143
optimizations : ' pgo'
144
144
- target_triple : ' x86_64-apple-darwin'
145
- runner : macos-11
145
+ runner : macos-13
146
146
py : ' cpython-3.8'
147
147
optimizations : ' pgo+lto'
148
148
149
149
- target_triple : ' x86_64-apple-darwin'
150
- runner : macos-11
150
+ runner : macos-13
151
151
py : ' cpython-3.9'
152
152
optimizations : ' debug'
153
153
- target_triple : ' x86_64-apple-darwin'
154
- runner : macos-11
154
+ runner : macos-13
155
155
py : ' cpython-3.9'
156
156
optimizations : ' lto'
157
157
- target_triple : ' x86_64-apple-darwin'
158
- runner : macos-11
158
+ runner : macos-13
159
159
py : ' cpython-3.9'
160
160
optimizations : ' pgo'
161
161
- target_triple : ' x86_64-apple-darwin'
162
- runner : macos-11
162
+ runner : macos-13
163
163
py : ' cpython-3.9'
164
164
optimizations : ' pgo+lto'
165
165
166
166
- target_triple : ' x86_64-apple-darwin'
167
- runner : macos-11
167
+ runner : macos-13
168
168
py : ' cpython-3.10'
169
169
optimizations : ' debug'
170
170
- target_triple : ' x86_64-apple-darwin'
171
- runner : macos-11
171
+ runner : macos-13
172
172
py : ' cpython-3.10'
173
173
optimizations : ' lto'
174
174
- target_triple : ' x86_64-apple-darwin'
175
- runner : macos-11
175
+ runner : macos-13
176
176
py : ' cpython-3.10'
177
177
optimizations : ' pgo'
178
178
- target_triple : ' x86_64-apple-darwin'
179
- runner : macos-11
179
+ runner : macos-13
180
180
py : ' cpython-3.10'
181
181
optimizations : ' pgo+lto'
182
182
183
183
- target_triple : ' x86_64-apple-darwin'
184
- runner : macos-11
184
+ runner : macos-13
185
185
py : ' cpython-3.11'
186
186
optimizations : ' debug'
187
187
- target_triple : ' x86_64-apple-darwin'
188
- runner : macos-11
188
+ runner : macos-13
189
189
py : ' cpython-3.11'
190
190
optimizations : ' lto'
191
191
- target_triple : ' x86_64-apple-darwin'
192
- runner : macos-11
192
+ runner : macos-13
193
193
py : ' cpython-3.11'
194
194
optimizations : ' pgo'
195
195
- target_triple : ' x86_64-apple-darwin'
196
- runner : macos-11
196
+ runner : macos-13
197
197
py : ' cpython-3.11'
198
198
optimizations : ' pgo+lto'
199
199
200
200
- target_triple : ' x86_64-apple-darwin'
201
- runner : macos-11
201
+ runner : macos-13
202
202
py : ' cpython-3.12'
203
203
optimizations : ' debug'
204
204
- target_triple : ' x86_64-apple-darwin'
205
- runner : macos-11
205
+ runner : macos-13
206
206
py : ' cpython-3.12'
207
207
optimizations : ' lto'
208
208
- target_triple : ' x86_64-apple-darwin'
209
- runner : macos-11
209
+ runner : macos-13
210
210
py : ' cpython-3.12'
211
211
optimizations : ' pgo'
212
212
- target_triple : ' x86_64-apple-darwin'
213
- runner : macos-11
213
+ runner : macos-13
214
214
py : ' cpython-3.12'
215
215
optimizations : ' pgo+lto'
216
216
needs :
@@ -237,7 +237,7 @@ jobs:
237
237
if [ "${{ matrix.build.target_triple }}" = "aarch64-apple-darwin" ]; then
238
238
export APPLE_SDK_PATH=/Applications/Xcode_15.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk
239
239
elif [ "${{ matrix.build.target_triple }}" = "x86_64-apple-darwin" ]; then
240
- export APPLE_SDK_PATH=/Applications/Xcode_12.4 .app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1 .sdk
240
+ export APPLE_SDK_PATH=/Applications/Xcode_15.2 .app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2 .sdk
241
241
else
242
242
echo "unhandled target triple: ${{ matrix.build.target_triple }}"
243
243
exit 1
0 commit comments