88 runs-on : ubuntu-22.04
99
1010 steps :
11- - uses : actions/checkout@v3
11+ - uses : actions/checkout@v4
1212
1313 - name : Free Disk Space (Ubuntu)
1414 uses : jlumbroso/free-disk-space@main
1717 run : |
1818 ./src/docker/pull.sh
1919
20- - uses : actions/download-artifact@v3
20+ - uses : actions/download-artifact@v4
2121 continue-on-error : true
2222 with :
2323 name : docker-cache
3838 docker save itkwasm/wasi-base:latest | xz -e9 -T0 > ./docker-cache/itk-wasm-wasi-base.tar.xz
3939
4040 - name : Cache docker results
41- uses : actions/upload-artifact@v3
41+ uses : actions/upload-artifact@v4
4242 with :
4343 name : docker-cache
4444 path : ./docker-cache
5050 runs-on : ubuntu-22.04
5151
5252 steps :
53- - uses : actions/checkout@v2
53+ - uses : actions/checkout@v3
5454
5555 - name : Free Disk Space (Ubuntu)
5656 uses : jlumbroso/free-disk-space@main
@@ -59,31 +59,20 @@ jobs:
5959 run : |
6060 ./src/docker/pull.sh
6161
62- - uses : actions/download-artifact@v3
63- continue-on-error : true
64- with :
65- name : docker-cache
66- path : ./docker-cache
62+ # - uses: actions/download-artifact@v4
63+ # continue-on-error: true
64+ # with:
65+ # name: docker-cache
66+ # path: ./docker-cache
6767
6868 - name : Build itk-wasm
6969 run : |
7070 if [[ -e ./docker-cache/itk-wasm-emscripten-base.tar.xz ]]; then xz -d -k < ./docker-cache/itk-wasm-emscripten-base.tar.xz | docker load ; fi
7171 if [[ -e ./docker-cache/itk-wasm-emscripten.tar.xz ]]; then xz -d -k < ./docker-cache/itk-wasm-emscripten.tar.xz | docker load ; fi
7272 ./src/docker/itk-wasm/build.sh
73- mkdir -p ./docker-cache
74- docker save itkwasm/emscripten:latest | xz -e9 -T0 > ./docker-cache/itk-wasm-emscripten.tar.xz
7573
7674 - name : Build itk-wasi
7775 run : |
7876 if [[ -e ./docker-cache/itk-wasm-wasi-base.tar.xz ]]; then xz -d -k < ./docker-cache/itk-wasm-wasi-base.tar.xz | docker load ; fi
7977 if [[ -e ./docker-cache/itk-wasm-wasi.tar.xz ]]; then xz -d -k < ./docker-cache/itk-wasm-wasi.tar.xz | docker load ; fi
8078 ./src/docker/itk-wasm/build.sh --with-wasi
81- mkdir -p ./docker-cache
82- docker save itkwasm/wasi:latest | xz -e9 -T0 > ./docker-cache/itk-wasm-wasi.tar.xz
83-
84- - name : Cache docker results
85- uses : actions/upload-artifact@v3
86- with :
87- name : docker-cache
88- path : ./docker-cache
89- retention-days : 7
0 commit comments