@@ -161,10 +161,10 @@ jobs:
161
161
runs-on : ${{ matrix.os }}
162
162
strategy :
163
163
matrix :
164
- os : ["windows-latest", "macos-latest "]
164
+ os : ["windows-latest", "macos-13 "]
165
165
python-version : ["3.9", "3.10", "3.11", "3.12"]
166
166
include :
167
- - os : " macos-latest "
167
+ - os : " macos-13 "
168
168
features : " --features integrated-auth-gssapi"
169
169
steps :
170
170
- uses : actions/checkout@v4
@@ -280,18 +280,16 @@ jobs:
280
280
281
281
- uses : actions/upload-artifact@v4
282
282
with :
283
- name : " macos-${{ matrix.python-version }}"
283
+ name : " macos-arm- ${{ matrix.python-version }}"
284
284
path : connectorx-python/target/wheels/*.whl
285
285
286
286
verify :
287
287
runs-on : ${{ matrix.os }}
288
- # do not verify for linux-aarch for now
289
- # needs: [win-and-mac, linux, linux-aarch, apple-arm]
290
- needs : [win-and-mac, linux, apple-arm]
288
+ needs : [win-and-mac, linux]
291
289
strategy :
292
290
matrix :
293
291
python-version : ["3.9", "3.10", "3.11", "3.12"]
294
- os : [macos-latest , ubuntu-latest, windows-latest]
292
+ os : [macos-13 , ubuntu-latest, windows-latest]
295
293
steps :
296
294
- uses : actions/checkout@v4
297
295
@@ -308,9 +306,31 @@ jobs:
308
306
pip install *.whl
309
307
python -c "import connectorx"
310
308
309
+ verify-arm :
310
+ runs-on : ${{ matrix.os }}
311
+ needs : [apple-arm]
312
+ strategy :
313
+ matrix :
314
+ python-version : ["3.9", "3.10", "3.11", "3.12"]
315
+ os : [macos-latest]
316
+ steps :
317
+ - uses : actions/checkout@v4
318
+
319
+ - uses : actions/setup-python@v5
320
+ with :
321
+ python-version : ${{ matrix.python-version }}
322
+
323
+ - uses : actions/download-artifact@v4
324
+ with :
325
+ name : " macos-arm-${{ matrix.python-version }}"
326
+
327
+ - run : |
328
+ pip install *.whl
329
+ python -c "import connectorx"
330
+
311
331
upload :
312
332
runs-on : ubuntu-latest
313
- needs : [verify]
333
+ needs : [verify, verify-arm ]
314
334
steps :
315
335
- name : Download all artifacts
316
336
uses : actions/download-artifact@v4
0 commit comments