Skip to content

Commit dc08252

Browse files
authored
Merge pull request #1077 from thewtex/toolchain-artifact-download
Revert "ci(toolchains): temporarily disable download-artifact for itk…
2 parents 282a3bc + 673bc79 commit dc08252

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

.github/workflows/toolchains.yml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ jobs:
2828
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
2929
./src/docker/itk-wasm-base/build.sh
3030
mkdir -p ./docker-cache
31-
docker save itkwasm/emscripten-base:latest | xz -e9 -T0 > ./docker-cache/itk-wasm-emscripten-base.tar.xz
31+
docker export itkwasm/emscripten-base:latest | xz -e9 -T0 > ./docker-cache/itk-wasm-emscripten-base.tar.xz
3232
3333
- name: Build itk-wasm-base
3434
run: |
3535
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
3636
./src/docker/itk-wasm-base/build.sh --with-wasi
3737
mkdir -p ./docker-cache
38-
docker save itkwasm/wasi-base:latest | xz -e9 -T0 > ./docker-cache/itk-wasm-wasi-base.tar.xz
38+
docker export itkwasm/wasi-base:latest | xz -e9 -T0 > ./docker-cache/itk-wasm-wasi-base.tar.xz
3939
4040
- name: Cache docker results
4141
uses: actions/upload-artifact@v4
@@ -59,20 +59,19 @@ jobs:
5959
run: |
6060
./src/docker/pull.sh
6161
62-
# - uses: actions/download-artifact@v4
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: |
70-
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
71-
if [[ -e ./docker-cache/itk-wasm-emscripten.tar.xz ]]; then xz -d -k < ./docker-cache/itk-wasm-emscripten.tar.xz | docker load ; fi
70+
sudo mkdir -p /var/lib/docker/tmp
71+
if [[ -e ./docker-cache/itk-wasm-emscripten-base.tar.xz ]]; then xz -d -k < ./docker-cache/itk-wasm-emscripten-base.tar.xz | docker import - itkwasm/emscripten:latest ; fi
7272
./src/docker/itk-wasm/build.sh
7373
7474
- name: Build itk-wasi
7575
run: |
76-
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
77-
if [[ -e ./docker-cache/itk-wasm-wasi.tar.xz ]]; then xz -d -k < ./docker-cache/itk-wasm-wasi.tar.xz | docker load ; fi
76+
if [[ -e ./docker-cache/itk-wasm-wasi-base.tar.xz ]]; then xz -d -k < ./docker-cache/itk-wasm-wasi-base.tar.xz | docker import - itkwasm/wasi:latest ; fi
7877
./src/docker/itk-wasm/build.sh --with-wasi

0 commit comments

Comments
 (0)