23
23
runs-on : " ubuntu-20.04"
24
24
continue-on-error : ${{ matrix.config.experimental }}
25
25
env :
26
- USING_COVERAGE : ' 3.6,3.7,3.8,3.9,3.10,3.11.0-beta.3 ,pypy-3.6,pypy-3.7,pypy-3.8'
26
+ USING_COVERAGE : ' 3.6,3.7,3.8,3.9,3.10,3.11,pypy-3.6,pypy-3.7,pypy-3.8'
27
27
28
28
strategy :
29
29
fail-fast : False
@@ -34,14 +34,14 @@ jobs:
34
34
- {python-version: "3.8", testenvs: "py38,build", experimental: False}
35
35
- {python-version: "3.9", testenvs: "py39,build", experimental: False}
36
36
- {python-version: "3.10", testenvs: "py310,build", experimental: False}
37
- - {python-version: "3.11.0-beta.3 ", testenvs: "py311-dev,build", experimental: True}
37
+ - {python-version: "3.11", testenvs: "py311-dev,build", experimental: True}
38
38
- {python-version: "pypy-3.6", testenvs: "pypy36,build", experimental: False}
39
39
- {python-version: "pypy-3.7", testenvs: "pypy37,build", experimental: True}
40
40
- {python-version: "pypy-3.8", testenvs: "pypy38,build", experimental: True}
41
41
42
42
steps :
43
43
- name : Checkout 🛎️
44
- uses : " actions/checkout@v2 "
44
+ uses : " actions/checkout@v3 "
45
45
46
46
- name : Check for changed files
47
47
if : startsWith(github.ref, 'refs/tags/') != true
56
56
- name : Setup Python 🐍
57
57
id : setup-python
58
58
if : ${{ steps.changes.outputs.code == 'true' || steps.changes.outcome == 'skipped' }}
59
- uses : " actions/setup-python@v2 "
59
+ uses : " actions/setup-python@v4 "
60
60
with :
61
61
python-version : " ${{ matrix.config.python-version }}"
62
62
66
66
python -VV
67
67
python -m site
68
68
python -m pip install --upgrade pip setuptools wheel
69
- python -m pip install --upgrade tox virtualenv
69
+ python -m pip install --upgrade tox virtualenv!=20.16.0
70
70
python -m pip install --upgrade coverage_pyver_pragma
71
71
72
72
- name : " Run Tests for Python ${{ matrix.config.python-version }}"
@@ -86,10 +86,10 @@ jobs:
86
86
runs-on : " ubuntu-20.04"
87
87
steps :
88
88
- name : Checkout 🛎️
89
- uses : " actions/checkout@v2 "
89
+ uses : " actions/checkout@v3 "
90
90
91
91
- name : Setup Python 🐍
92
- uses : " actions/setup-python@v2 "
92
+ uses : " actions/setup-python@v4 "
93
93
with :
94
94
python-version : 3.8
95
95
@@ -135,11 +135,11 @@ jobs:
135
135
runs-on : " ubuntu-20.04"
136
136
steps :
137
137
- name : Checkout 🛎️
138
- uses : " actions/checkout@v2 "
138
+ uses : " actions/checkout@v3 "
139
139
if : startsWith(github.ref, 'refs/tags/')
140
140
141
141
- name : Setup Python 🐍
142
- uses : " actions/setup-python@v2 "
142
+ uses : " actions/setup-python@v4 "
143
143
if : startsWith(github.ref, 'refs/tags/')
144
144
with :
145
145
python-version : 3.8
@@ -180,10 +180,10 @@ jobs:
180
180
if : startsWith(github.ref, 'refs/tags/') || (startsWith(github.event.head_commit.message, 'Bump version') != true)
181
181
steps :
182
182
- name : Checkout 🛎️
183
- uses : " actions/checkout@v2 "
183
+ uses : " actions/checkout@v3 "
184
184
185
185
- name : Setup Python 🐍
186
- uses : " actions/setup-python@v2 "
186
+ uses : " actions/setup-python@v4 "
187
187
with :
188
188
python-version : 3.8
189
189
0 commit comments