@@ -29,12 +29,12 @@ jobs:
29
29
strategy :
30
30
fail-fast : false
31
31
matrix :
32
- python-version : ['3.8', '3.9 ']
32
+ python-version : ['3.8', '3.10 ']
33
33
os : [ubuntu-latest, macOS-latest, windows-latest]
34
34
# Is it a draft Pull Request (true or false)?
35
35
isDraft :
36
36
- ${{ github.event.pull_request.draft }}
37
- # Only run one job (Ubuntu + Python 3.9 ) for draft PRs
37
+ # Only run one job (Ubuntu + Python 3.10 ) for draft PRs
38
38
exclude :
39
39
- os : macOS-latest
40
40
isDraft : true
@@ -43,13 +43,13 @@ jobs:
43
43
# - os: ubuntu-latest
44
44
# python-version: 3.7
45
45
# isDraft: true
46
- # Pair Python 3.8 with NumPy 1.19 and Python 3.9 with NumPy 1.22
47
- # Only install optional packages on Python 3.9 /NumPy 1.22
46
+ # Pair Python 3.8 with NumPy 1.19 and Python 3.10 with NumPy 1.22
47
+ # Only install optional packages on Python 3.10 /NumPy 1.22
48
48
include :
49
49
- python-version : ' 3.8'
50
50
numpy-version : ' 1.19'
51
51
optional-packages : ' '
52
- - python-version : ' 3.9 '
52
+ - python-version : ' 3.10 '
53
53
numpy-version : ' 1.22'
54
54
optional-packages : ' geopandas ipython'
55
55
timeout-minutes : 30
@@ -139,15 +139,15 @@ jobs:
139
139
140
140
# Upload diff images on test failure
141
141
- name : Upload diff images if any test fails
142
- uses : actions/upload-artifact@v2
142
+ uses : actions/upload-artifact@v3
143
143
if : ${{ failure() }}
144
144
with :
145
145
name : artifact-${{ runner.os }}-${{ matrix.python-version }}
146
146
path : tmp-test-dir-with-unique-name
147
147
148
148
# Upload coverage to Codecov
149
149
- name : Upload coverage to Codecov
150
- uses : codecov/codecov-action@v2.1 .0
150
+ uses : codecov/codecov-action@v3.0 .0
151
151
with :
152
152
file : ./coverage.xml # optional
153
153
env_vars : OS,PYTHON,NUMPY
0 commit comments