@@ -16,22 +16,28 @@ jobs:
1616 fail-fast : false
1717 matrix :
1818 include :
19- - python-version : " 3.8 "
20- os : ubuntu-20 .04
19+ - python-version : " 3.10 "
20+ os : ubuntu-24 .04
2121 piplist : " numpy matplotlib"
22- - python-version : " 3.9 "
23- os : ubuntu-20 .04
22+ - python-version : " 3.11 "
23+ os : ubuntu-24 .04
2424 piplist : " numpy matplotlib"
2525 dep-strategy : " oldest"
26- - python-version : " 3.10 "
27- os : ubuntu-20 .04
26+ - python-version : " 3.12 "
27+ os : ubuntu-24 .04
2828 piplist : " numpy matplotlib"
29- - python-version : " 3.10"
30- os : ubuntu-20.04
29+ - python-version : " 3.13"
30+ os : ubuntu-24.04
31+ piplist : " numpy matplotlib spacepy"
32+ - python-version : " 3.14"
33+ os : ubuntu-24.04
34+ piplist : " numpy matplotlib"
35+ - python-version : " 3.14"
36+ os : ubuntu-24.04
3137 piplist : " numpy matplotlib spacepy"
3238 steps :
3339 - name : Set up Python ${{ matrix.python-version }}
34- uses : actions/setup-python@v2
40+ uses : actions/setup-python@v6
3541 with :
3642 python-version : ${{ matrix.python-version }}
3743 - name : Install dependencies
4551# Per https://github.com/actions/checkout/issues/15, this gets the MERGE
4652# commit of the PR, not just the tip of the PR.
4753 - name : checkout
48- uses : actions/checkout@v2
54+ uses : actions/checkout@v6
4955 - name : Install and run tests
5056 working-directory : ${{ github.workspace }}
5157 run : |
5561 all-tests :
5662 name : All tests
5763 if : ${{ always() }}
58- runs-on : ubuntu-20 .04
64+ runs-on : ubuntu-24 .04
5965 needs : test
6066 steps :
6167 - name : Check test matrix status
0 commit comments