3232 # image: ${{ matrix.image }}
3333 # options: '--user=root'
3434 steps :
35- - uses : actions/checkout@v2
35+ - uses : actions/checkout@v4
3636 - name : Set environment variables
3737 run : |
3838 bash .github/workflows/set_env_vars.sh \
5858 conan lock create conanfile.py ${CONAN_ARGS} --lockfile-packages --lockfile-out base.lock
5959 conan lock create conanfile.py ${CONAN_ARGS} --build missing
6060 - name : cache conan dependencies
61- uses : actions/cache@v2
61+ uses : actions/cache@v4
6262 with :
6363 path : ~/.conan/data
6464 key : conan-${{ matrix.profile }}-${{ hashfiles('base.lock') }}-${{ hashFiles('conan.lock') }}
@@ -105,7 +105,7 @@ jobs:
105105 ]
106106 runs-on : windows-2022
107107 steps :
108- - uses : actions/checkout@v2
108+ - uses : actions/checkout@v4
109109 - name : Add MSVC to PATH
110110 uses : ilammy/msvc-dev-cmd@v1
111111 - name : Set environment variables
@@ -126,7 +126,7 @@ jobs:
126126 conan lock create conanfile.py ${CONAN_ARGS} --lockfile-packages --lockfile-out base.lock
127127 conan lock create conanfile.py ${CONAN_ARGS} --build missing
128128 - name : cache conan dependencies
129- uses : actions/cache@v2
129+ uses : actions/cache@v4
130130 with :
131131 path : ~/.conan/data
132132 key : conan-vs2022-${{ hashfiles('base.lock') }}-${{ hashFiles('conan.lock') }}
@@ -173,8 +173,8 @@ jobs:
173173 ]
174174 runs-on : macos-13
175175 steps :
176- - uses : actions/checkout@v2
177- - uses : actions/setup-python@v2
176+ - uses : actions/checkout@v4
177+ - uses : actions/setup-python@v4
178178 with :
179179 python-version : ' 3.x'
180180 - name : Set environment variables
@@ -206,7 +206,7 @@ jobs:
206206 conan lock create conanfile.py ${CONAN_ARGS} --lockfile-packages --lockfile-out base.lock
207207 conan lock create conanfile.py ${CONAN_ARGS} --build missing
208208 - name : cache conan dependencies
209- uses : actions/cache@v2
209+ uses : actions/cache@v4
210210 with :
211211 path : ~/.conan/data
212212 key : conan-apple-clang12-${{ hashfiles('base.lock') }}-${{ hashFiles('conan.lock') }}
@@ -258,11 +258,11 @@ jobs:
258258 mpi,
259259 serial
260260 ]
261- runs-on : ubuntu-20 .04
261+ runs-on : ubuntu-24 .04
262262 container :
263263 image : debian:bookworm
264264 steps :
265- - uses : actions/checkout@v2
265+ - uses : actions/checkout@v4
266266 - name : Set environment variables
267267 run : |
268268 bash .github/workflows/set_env_vars.sh \
0 commit comments