@@ -26,20 +26,22 @@ jobs:
2626 fail-fast : false
2727 matrix :
2828 os : [ubuntu-latest, windows-latest, macos-latest]
29- environment : [mindeps, "3.10", "3.11", "3.12", "3.13"]
29+ environment : [mindeps, "3.10", "3.11", "3.12", "3.13", "3.14" ]
3030 label : [default]
3131 extra_packages : [null]
3232 # Cherry-pick test modules to split the overall runtime roughly in half
3333 partition : [ci1, not ci1]
3434
3535 exclude :
36- # MacOS CI does not have any hosts available; run it on 3.12 only
36+ # MacOS CI does not have many hosts available; run it on 3.14 only
3737 - os : macos-latest
3838 environment : mindeps
3939 - os : macos-latest
4040 environment : " 3.10"
4141 - os : macos-latest
4242 environment : " 3.11"
43+ - os : macos-latest
44+ environment : " 3.12"
4345 - os : macos-latest
4446 environment : " 3.13"
4547
@@ -73,12 +75,12 @@ jobs:
7375 - os : ubuntu-latest
7476 environment : mindeps
7577 label : pandas
76- extra_packages : [numpy=1.24, pandas=2.0, pyarrow=14.0.1 ]
78+ extra_packages : [numpy=1.24, pandas=2.0, pyarrow=16.0 ]
7779 partition : " ci1"
7880 - os : ubuntu-latest
7981 environment : mindeps
8082 label : pandas
81- extra_packages : [numpy=1.24, pandas=2.0, pyarrow=14.0.1 ]
83+ extra_packages : [numpy=1.24, pandas=2.0, pyarrow=16.0 ]
8284 partition : " not ci1"
8385
8486 - os : ubuntu-latest
@@ -145,7 +147,7 @@ jobs:
145147
146148 - name : Cache Conda env
147149 if : steps.skip-caching.outputs.trigger-found != 'true'
148- uses : actions/cache@v4
150+ uses : actions/cache@v5
149151 with :
150152 path : ${{ env.CONDA }}/envs
151153 key : conda-${{ matrix.os }}-${{ matrix.environment }}-${{ matrix.label }}-${{ steps.get-date.outputs.today }}-${{ hashFiles(env.CONDA_FILE) }}-${{ env.CACHE_NUMBER }}
@@ -281,7 +283,7 @@ jobs:
281283 if : >
282284 always() &&
283285 (steps.run_tests.outcome == 'success' || steps.run_tests.outcome == 'failure')
284- uses : actions/upload-artifact@v5
286+ uses : actions/upload-artifact@v6
285287 with :
286288 name : ${{ env.TEST_ID }}
287289 path : reports
@@ -291,7 +293,7 @@ jobs:
291293 if : >
292294 always() &&
293295 (steps.run_tests.outcome == 'success' || steps.run_tests.outcome == 'failure')
294- uses : actions/upload-artifact@v5
296+ uses : actions/upload-artifact@v6
295297 with :
296298 name : ${{ env.TEST_ID }}_cluster_dumps
297299 path : test_cluster_dump
@@ -305,7 +307,7 @@ jobs:
305307 runs-on : ubuntu-latest
306308 steps :
307309 - name : Upload
308- uses : actions/upload-artifact@v5
310+ uses : actions/upload-artifact@v6
309311 with :
310312 name : Event File
311313 path : ${{ github.event_path }}
0 commit comments