@@ -44,14 +44,14 @@ jobs:
4444 python -m pip install --upgrade pip
4545 pip install . -r pipelines/requirements/ci.txt
4646
47- - uses : actions/cache@v3
47+ - uses : actions/cache@v4
4848 with :
4949 path : ~/.cache/pip
5050 key : ${{ runner.os }}-pip-${{ hashFiles('pipelines/requirements/*.txt') }}
5151 restore-keys : |
5252 ${{ runner.os }}-pip-
5353
54- - uses : actions/cache@v3
54+ - uses : actions/cache@v4
5555 with :
5656 path : .mypy_cache
5757 key : ${{ runner.os }}-mypy
7676 TARGET_PYTHON : ${{ matrix.python-version }}
7777
7878 - name : Upload coverage
79- uses : actions/upload-artifact@v3
79+ uses : actions/upload-artifact@v4
8080 with :
8181 name : coverage-data
8282 path : " .cache/.coverage.*"
@@ -104,7 +104,7 @@ jobs:
104104 python -m pip install --upgrade pip
105105 pip install . -r pipelines/requirements/ci.txt
106106
107- - uses : actions/cache@v3
107+ - uses : actions/cache@v4
108108 with :
109109 path : ~/.cache/pip
110110 key : ${{ runner.os }}-pip-${{ hashFiles('pipelines/requirements/*.txt') }}
@@ -138,7 +138,7 @@ jobs:
138138 python -m pip install --upgrade pip
139139 pip install . -r pipelines/requirements/ci.txt
140140
141- - uses : actions/cache@v3
141+ - uses : actions/cache@v4
142142 with :
143143 path : ~/.cache/pip
144144 key : ${{ runner.os }}-pip-${{ hashFiles('pipelines/requirements/*.txt') }}
@@ -173,7 +173,7 @@ jobs:
173173 python -m pip install --upgrade pip
174174 pip install -U . -r pipelines/requirements/ci.txt
175175
176- - uses : actions/cache@v3
176+ - uses : actions/cache@v4
177177 with :
178178 path : ~/.cache/pip
179179 key : ${{ runner.os }}-pip-${{ hashFiles('pipelines/requirements/*.txt') }}
@@ -211,14 +211,14 @@ jobs:
211211 python -m pip install --upgrade pip
212212 pip install -U . -r pipelines/requirements/ci.txt
213213
214- - uses : actions/cache@v3
214+ - uses : actions/cache@v4
215215 with :
216216 path : ~/.cache/pip
217217 key : ${{ runner.os }}-pip-${{ hashFiles('pipelines/requirements/*.txt') }}
218218 restore-keys : |
219219 ${{ runner.os }}-pip-
220220
221- - uses : actions/cache@v3
221+ - uses : actions/cache@v4
222222 with :
223223 path : .mypy_cache
224224 key : ${{ runner.os }}-mypy
@@ -298,7 +298,7 @@ jobs:
298298 python -m pip install --upgrade pip
299299 pip install -U . -r pipelines/requirements/ci.txt
300300
301- - uses : actions/cache@v3
301+ - uses : actions/cache@v4
302302 with :
303303 path : ~/.cache/pip
304304 key : ${{ runner.os }}-pip-${{ hashFiles('pipelines/requirements/*.txt') }}
@@ -347,7 +347,7 @@ jobs:
347347 COVERAGE_FILE : .cache/.coverage.databases
348348
349349 - name : Upload coverage
350- uses : actions/upload-artifact@v3
350+ uses : actions/upload-artifact@v4
351351 with :
352352 name : coverage-data
353353 path : " .cache/.coverage*"
@@ -370,7 +370,7 @@ jobs:
370370 pip install -U . -r pipelines/requirements/ci.txt
371371
372372 - name : Download coverage data.
373- uses : actions/download-artifact@v3
373+ uses : actions/download-artifact@v4
374374 with :
375375 name : coverage-data
376376 path : .cache/
@@ -381,7 +381,7 @@ jobs:
381381
382382 - name : Upload coverage report
383383 if : always()
384- uses : actions/upload-artifact@v3
384+ uses : actions/upload-artifact@v4
385385 with :
386386 name : htmlcov
387387 path : htmlcov
@@ -392,7 +392,7 @@ jobs:
392392 nox -s push-coverage
393393
394394 # delete the temporary coverage artifacts to save on unnecessary cloud storage usage
395- - uses : geekyeggo/delete-artifact@v2
395+ - uses : geekyeggo/delete-artifact@v5
396396 with :
397397 name : coverage-data
398398
@@ -420,7 +420,7 @@ jobs:
420420 uses : docker/setup-buildx-action@v3
421421
422422 - name : Docker Build
423- uses : docker/build-push-action@v5
423+ uses : docker/build-push-action@v6
424424 # https://github.com/docker/build-push-action/#inputs
425425 # Test each platform individually for easier testing
426426 with :
0 commit comments