Skip to content

Commit 282a3bc

Browse files
authored
Merge pull request #1076 from thewtex/artifact-version
ci(toolchains): bump download-artifact, upload-artifact, checkout act…
2 parents 55effe0 + d10f839 commit 282a3bc

File tree

1 file changed

+9
-20
lines changed

1 file changed

+9
-20
lines changed

.github/workflows/toolchains.yml

Lines changed: 9 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
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
@@ -17,7 +17,7 @@ jobs:
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
@@ -38,7 +38,7 @@ jobs:
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
@@ -50,7 +50,7 @@ jobs:
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

Comments
 (0)