@@ -18,12 +18,12 @@ jobs:
1818 runs-on : ubuntu-24.04
1919 steps :
2020 - name : Check out code
21- uses : actions/checkout@v4
21+ uses : actions/checkout@v6
2222 - name : Update version number
2323 if : startsWith(github.ref, 'refs/tags/')
2424 run : sed -i -e "s/0.0.0/${GITHUB_REF##*/}/" pyproject.toml
2525 - name : Set up Python
26- uses : actions/setup-python@v5
26+ uses : actions/setup-python@v6
2727 with :
2828 python-version : ${{ matrix.python-version }}
2929 - name : install python style and linting tools
@@ -47,13 +47,13 @@ jobs:
4747 run : |
4848 python -m poetry config virtualenvs.in-project true
4949 - name : Upload logs on failure
50- uses : actions/upload-artifact@v4
50+ uses : actions/upload-artifact@v6
5151 if : failure()
5252 with :
5353 name : logs-${{ matrix.python-version }}
5454 path : " *.log"
5555 - name : Cache the virtualenv
56- uses : actions/cache@v4
56+ uses : actions/cache@v5
5757 with :
5858 path : ./.venv
5959 key : ${{ runner.os }}-venv-${{ hashFiles('**/poetry.lock') }}
@@ -82,14 +82,14 @@ jobs:
8282 - name : Build
8383 run : poetry build
8484 - name : Upload dist artifact
85- uses : actions/upload-artifact@v4
85+ uses : actions/upload-artifact@v6
8686 with :
8787 name : dist-${{ matrix.python-version }}
8888 path : dist
8989 if-no-files-found : error
9090 - name : Upload coverage HTML artifact
9191 if : ${{ matrix.python-version == vars.ARCALOT_PYTHON_VERSION }}
92- uses : actions/upload-artifact@v4
92+ uses : actions/upload-artifact@v6
9393 with :
9494 name : coverage-${{ matrix.python-version }}
9595 path : htmlcov
@@ -102,9 +102,9 @@ jobs:
102102 if : startsWith(github.ref, 'refs/tags/')
103103 steps :
104104 - name : Check out code
105- uses : actions/checkout@v4
105+ uses : actions/checkout@v6
106106 - name : Download artifacts
107- uses : actions/download-artifact@v4
107+ uses : actions/download-artifact@v7
108108 with :
109109 name : dist-${{ vars.ARCALOT_PYTHON_VERSION }}
110110 path : dist
0 commit comments