@@ -26,7 +26,7 @@ defaults:
2626
2727jobs :
2828 build-wheels :
29- runs-on : runs-on=${{ github.run_id }}/runner=large-ubuntu24
29+ runs-on : runs-on=${{ github.run_id }}/runner=8cpu-linux-x64
3030 steps :
3131 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3232 - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
4848 path : icechunk-python/dist
4949
5050 test :
51- runs-on : runs-on=${{ github.run_id }}/runner=default-ubuntu24
51+ runs-on : runs-on=${{ github.run_id }}/runner=4cpu-linux-x64
5252 needs : [build-wheels]
5353 strategy :
5454 matrix :
@@ -135,7 +135,7 @@ jobs:
135135 python -m pytest -n 4 -m "not hypothesis"
136136
137137 build-wheels-free-threaded :
138- runs-on : runs-on=${{ github.run_id }}/runner=large-ubuntu24
138+ runs-on : runs-on=${{ github.run_id }}/runner=8cpu-linux-x64
139139 steps :
140140 - uses : actions/checkout@v6
141141 - uses : actions/setup-python@v6
@@ -157,7 +157,7 @@ jobs:
157157 path : icechunk-python/dist
158158
159159 test-free-threaded :
160- runs-on : runs-on=${{ github.run_id }}/runner=default-ubuntu24
160+ runs-on : runs-on=${{ github.run_id }}/runner=4cpu-linux-x64
161161 needs : [build-wheels-free-threaded]
162162 steps :
163163 - uses : actions/checkout@v6
@@ -210,7 +210,7 @@ jobs:
210210 python -m pytest -n 4 -m "not hypothesis"
211211
212212 test-hypothesis-shard :
213- runs-on : runs-on=${{ github.run_id }}/runner=default-ubuntu24
213+ runs-on : runs-on=${{ github.run_id }}/runner=4cpu-linux-x64
214214 needs : [build-wheels]
215215 strategy :
216216 fail-fast : false
@@ -276,7 +276,7 @@ jobs:
276276 test-hypothesis :
277277 if : always()
278278 needs : [test-hypothesis-shard]
279- runs-on : runs-on=${{ github.run_id }}/runner=small-ubuntu24
279+ runs-on : runs-on=${{ github.run_id }}/runner=2cpu-linux-x64
280280 defaults :
281281 run :
282282 working-directory : .
@@ -289,7 +289,7 @@ jobs:
289289 fi
290290
291291 compat-stateful :
292- runs-on : runs-on=${{ github.run_id }}/runner=small-ubuntu24
292+ runs-on : runs-on=${{ github.run_id }}/runner=2cpu-linux-x64
293293 needs : [build-wheels]
294294 steps :
295295 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -327,7 +327,7 @@ jobs:
327327 python -m pytest tests/test_stateful_compat.py -v
328328
329329 xarray-backends :
330- runs-on : runs-on=${{ github.run_id }}/runner=default-ubuntu24
330+ runs-on : runs-on=${{ github.run_id }}/runner=4cpu-linux-x64
331331 needs : [build-wheels]
332332 strategy :
333333 matrix :
@@ -428,7 +428,7 @@ jobs:
428428 python -m pytest -c=../../xarray/pyproject.toml -W ignore --override-ini="strict_markers=false" tests/run_xarray_backends_tests.py
429429
430430 stubtest :
431- runs-on : runs-on=${{ github.run_id }}/runner=small-ubuntu24
431+ runs-on : runs-on=${{ github.run_id }}/runner=2cpu-linux-x64
432432 needs : [build-wheels]
433433 steps :
434434 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -458,7 +458,7 @@ jobs:
458458 python -m mypy.stubtest --ignore-disjoint-bases icechunk._icechunk_python --allowlist stubtest_allowlist.txt
459459
460460 check-xarray-docs :
461- runs-on : runs-on=${{ github.run_id }}/runner=small-ubuntu24
461+ runs-on : runs-on=${{ github.run_id }}/runner=2cpu-linux-x64
462462 steps :
463463 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
464464 with :
0 commit comments