27
27
strategy :
28
28
fail-fast : false
29
29
matrix :
30
- python-version : ["3.6","3.7","3.8","3.11","3.12"]
30
+ python-version : ["3.6","3.7","3.8","3.11","3.12","3.13" ]
31
31
# python3.6 reached EOL and is no longer being supported on
32
32
# new versions of hosted runners on Github Actions
33
33
# ubuntu-20.04 is the last version that supported python3.6
@@ -86,13 +86,13 @@ jobs:
86
86
set -x # print commands that are executed
87
87
./scripts/runtox.sh "py${{ matrix.python-version }}-tornado-latest"
88
88
- name : Generate coverage XML (Python 3.6)
89
- if : ${{ !cancelled() && matrix.python-version == '3.6' }}
89
+ if : ${{ !cancelled() && matrix.python-version == '3.6' }}
90
90
run : |
91
91
export COVERAGE_RCFILE=.coveragerc36
92
92
coverage combine .coverage-sentry-*
93
93
coverage xml --ignore-errors
94
94
- name : Generate coverage XML
95
- if : ${{ !cancelled() && matrix.python-version != '3.6' }}
95
+ if : ${{ !cancelled() && matrix.python-version != '3.6' }}
96
96
run : |
97
97
coverage combine .coverage-sentry-*
98
98
coverage xml
@@ -103,7 +103,7 @@ jobs:
103
103
token : ${{ secrets.CODECOV_TOKEN }}
104
104
files : coverage.xml
105
105
# make sure no plugins alter our coverage reports
106
- plugin : noop
106
+ plugin : noop
107
107
verbose : true
108
108
- name : Upload test results to Codecov
109
109
if : ${{ !cancelled() }}
@@ -178,13 +178,13 @@ jobs:
178
178
set -x # print commands that are executed
179
179
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-tornado"
180
180
- name : Generate coverage XML (Python 3.6)
181
- if : ${{ !cancelled() && matrix.python-version == '3.6' }}
181
+ if : ${{ !cancelled() && matrix.python-version == '3.6' }}
182
182
run : |
183
183
export COVERAGE_RCFILE=.coveragerc36
184
184
coverage combine .coverage-sentry-*
185
185
coverage xml --ignore-errors
186
186
- name : Generate coverage XML
187
- if : ${{ !cancelled() && matrix.python-version != '3.6' }}
187
+ if : ${{ !cancelled() && matrix.python-version != '3.6' }}
188
188
run : |
189
189
coverage combine .coverage-sentry-*
190
190
coverage xml
@@ -195,7 +195,7 @@ jobs:
195
195
token : ${{ secrets.CODECOV_TOKEN }}
196
196
files : coverage.xml
197
197
# make sure no plugins alter our coverage reports
198
- plugin : noop
198
+ plugin : noop
199
199
verbose : true
200
200
- name : Upload test results to Codecov
201
201
if : ${{ !cancelled() }}
0 commit comments