@@ -27,12 +27,12 @@ jobs:
2727 cmake-build-type : " MinSizeRel"
2828
2929 steps :
30- - uses : actions/checkout@v4
30+ - uses : actions/checkout@v6
3131 with :
3232 path : Ex
3333
3434 - name : Set up Python 3.11
35- uses : actions/setup-python@v5
35+ uses : actions/setup-python@v6
3636 with :
3737 python-version : 3.11
3838
4242 python -m pip install ninja
4343
4444 - name : Get specific version of CMake, Ninja
45- uses : lukka/get-cmake@v3.24.2
45+ uses : lukka/get-cmake@v4.3.3
4646
4747 - name : Select Xcode
4848 if : startsWith(matrix.os, 'macos')
5858 git checkout ${{ env.itk-git-tag }}
5959
6060 - name : Restore ExternalData cache
61- uses : actions/cache@v4
61+ uses : actions/cache@v5
6262 with :
6363 path : ${{ github.workspace }}/../bld/ExternalData/Objects
6464 key : externaldata-v1-${{ hashFiles('Ex/src/**/*.cid') }}
@@ -160,12 +160,12 @@ jobs:
160160 cmake-build-type : " MinSizeRel"
161161
162162 steps :
163- - uses : actions/checkout@v4
163+ - uses : actions/checkout@v6
164164 with :
165165 path : Ex
166166
167167 - name : Set up Python 3.11
168- uses : actions/setup-python@v5
168+ uses : actions/setup-python@v6
169169 with :
170170 python-version : 3.11
171171
@@ -175,10 +175,10 @@ jobs:
175175 python -m pip install ninja
176176
177177 - name : Get specific version of CMake, Ninja
178- uses : lukka/get-cmake@v3.24.2
178+ uses : lukka/get-cmake@v4.3.3
179179
180180 - name : Restore ExternalData cache
181- uses : actions/cache@v4
181+ uses : actions/cache@v5
182182 with :
183183 path : ${{ github.workspace }}/../bld/ExternalData/Objects
184184 key : externaldata-superbuild-v1-${{ matrix.os }}-${{ hashFiles('Ex/src/**/*.cid') }}
@@ -254,9 +254,9 @@ jobs:
254254 os : [ubuntu-24.04, windows-2022, macos-14]
255255
256256 steps :
257- - uses : actions/checkout@v4
257+ - uses : actions/checkout@v6
258258 - name : Set up Python 3.11
259- uses : actions/setup-python@v5
259+ uses : actions/setup-python@v6
260260 with :
261261 python-version : 3.11
262262
@@ -288,18 +288,18 @@ jobs:
288288 cmake-build-type : " Release"
289289
290290 steps :
291- - uses : actions/checkout@v4
291+ - uses : actions/checkout@v6
292292 with :
293293 path : Ex
294294 submodules : recursive
295295
296296 - name : Set up Python 3.11
297- uses : actions/setup-python@v5
297+ uses : actions/setup-python@v6
298298 with :
299299 python-version : 3.11
300300
301301 - name : Get specific version of CMake, Ninja
302- uses : lukka/get-cmake@v3.24.2
302+ uses : lukka/get-cmake@v4.3.3
303303
304304 - name : Install build dependencies
305305 run : |
@@ -320,7 +320,7 @@ jobs:
320320 echo "Workspace: ${{ github.workspace }}"
321321
322322 - name : Restore ExternalData cache
323- uses : actions/cache@v4
323+ uses : actions/cache@v5
324324 with :
325325 path : ${{ github.workspace }}/../bld/ExternalData/Objects
326326 key : externaldata-docs-v1-${{ hashFiles('Ex/src/**/*.cid') }}
@@ -384,7 +384,7 @@ jobs:
384384 ctest -j 2 -VV -S dashboard.cmake
385385
386386 - name : Publish Documentation html as GitHub Artifact
387- uses : actions/upload-artifact@v4
387+ uses : actions/upload-artifact@v7
388388 with :
389389 name : Documentation
390390 path : |
@@ -399,7 +399,7 @@ jobs:
399399 tar --strip-components=1 -xf /home/runner/work/bld/ITKEx-build/ITKSphinxExamples-*-html.tar.gz -C ${{ github.workspace }}/site
400400
401401 - name : Deploy website to Netlify
402- uses : nwtgck/actions-netlify@v3 .0.0
402+ uses : nwtgck/actions-netlify@v4 .0.0
403403 with :
404404 publish-dir : ' ${{ github.workspace }}/site'
405405 production-branch : main
0 commit comments