4343
4444 steps :
4545 - name : Checkout 🛎️
46- uses : " actions/checkout@v2 "
46+ uses : " actions/checkout@v3 "
4747
4848 - name : Check for changed files
4949 if : startsWith(github.ref, 'refs/tags/') != true
5858 - name : Setup Python 🐍
5959 id : setup-python
6060 if : ${{ steps.changes.outputs.code == 'true' || steps.changes.outcome == 'skipped' }}
61- uses : " actions/setup-python@v2 "
61+ uses : " actions/setup-python@v4 "
6262 with :
6363 python-version : " ${{ matrix.config.python-version }}"
6464
@@ -68,15 +68,15 @@ jobs:
6868 python -VV
6969 python -m site
7070 python -m pip install --upgrade pip setuptools wheel
71- python -m pip install --upgrade tox virtualenv!=20.16.0
71+ python -m pip install --upgrade tox~=3.0 virtualenv!=20.16.0
7272 python -m pip install --upgrade coverage_pyver_pragma
7373
7474 - name : " Run Tests for Python ${{ matrix.config.python-version }}"
7575 if : steps.setup-python.outcome == 'success'
7676 run : python -m tox -e "${{ matrix.config.testenvs }}" -s false
7777
7878 - name : " Upload Coverage 🚀"
79- uses : actions/upload-artifact@v2
79+ uses : actions/upload-artifact@v3
8080 if : ${{ always() && steps.setup-python.outcome == 'success' }}
8181 with :
8282 name : " coverage-${{ matrix.config.python-version }}"
@@ -88,10 +88,10 @@ jobs:
8888 runs-on : " ubuntu-20.04"
8989 steps :
9090 - name : Checkout 🛎️
91- uses : " actions/checkout@v2 "
91+ uses : " actions/checkout@v3 "
9292
9393 - name : Setup Python 🐍
94- uses : " actions/setup-python@v2 "
94+ uses : " actions/setup-python@v4 "
9595 with :
9696 python-version : 3.8
9797
@@ -101,7 +101,7 @@ jobs:
101101 python -m pip install --upgrade "coveralls>=3.0.0" coverage_pyver_pragma
102102
103103 - name : " Download Coverage 🪂"
104- uses : actions/download-artifact@v2
104+ uses : actions/download-artifact@v3
105105 with :
106106 path : coverage
107107
@@ -119,7 +119,7 @@ jobs:
119119
120120 - name : " Upload Combined Coverage Artefact 🚀"
121121 if : ${{ steps.show.outcome != 'failure' }}
122- uses : actions/upload-artifact@v2
122+ uses : actions/upload-artifact@v3
123123 with :
124124 name : " combined-coverage"
125125 path : .coverage
@@ -137,11 +137,11 @@ jobs:
137137 runs-on : " ubuntu-20.04"
138138 steps :
139139 - name : Checkout 🛎️
140- uses : " actions/checkout@v2 "
140+ uses : " actions/checkout@v3 "
141141 if : startsWith(github.ref, 'refs/tags/')
142142
143143 - name : Setup Python 🐍
144- uses : " actions/setup-python@v2 "
144+ uses : " actions/setup-python@v4 "
145145 if : startsWith(github.ref, 'refs/tags/')
146146 with :
147147 python-version : 3.8
@@ -150,7 +150,7 @@ jobs:
150150 if : startsWith(github.ref, 'refs/tags/')
151151 run : |
152152 python -m pip install --upgrade pip setuptools wheel
153- python -m pip install --upgrade tox
153+ python -m pip install --upgrade tox~=3.0
154154
155155 - name : Build distributions 📦
156156 if : startsWith(github.ref, 'refs/tags/')
@@ -182,10 +182,10 @@ jobs:
182182 if : startsWith(github.ref, 'refs/tags/') || (startsWith(github.event.head_commit.message, 'Bump version') != true)
183183 steps :
184184 - name : Checkout 🛎️
185- uses : " actions/checkout@v2 "
185+ uses : " actions/checkout@v3 "
186186
187187 - name : Setup Python 🐍
188- uses : " actions/setup-python@v2 "
188+ uses : " actions/setup-python@v4 "
189189 with :
190190 python-version : 3.8
191191
0 commit comments