4141 build.sh ${{matrix.repo}}
4242 - name : tar_artifacts # workaround: tarball artifacts to preserve executable permissions
4343 run : tar cvf artifacts.${{matrix.repo}}.tar prefix
44- - uses : actions/upload-artifact@v3
44+ - uses : actions/upload-artifact@v4
4545 with :
4646 name : build_1
4747 retention-days : 1
5757 repo : [EICrecon, reconstruction_benchmarks]
5858 steps :
5959 - uses : actions/checkout@v3
60- - uses : actions/download-artifact@v3
60+ - uses : actions/download-artifact@v4
6161 with :
6262 name : build_1
6363 - name : untar_artifacts
7575 build.sh ${{matrix.repo}}
7676 - name : tar_artifacts # workaround: tarball artifacts to preserve executable permissions
7777 run : tar cvf artifacts.${{matrix.repo}}.tar prefix
78- - uses : actions/upload-artifact@v3
78+ - uses : actions/upload-artifact@v4
7979 with :
8080 name : build_2
8181 retention-days : 1
@@ -89,14 +89,14 @@ jobs:
8989 fail-fast : true
9090 steps :
9191 - uses : actions/checkout@v3
92- - uses : actions/download-artifact@v3
92+ - uses : actions/download-artifact@v4
9393 with :
9494 name : build_1
9595 - name : untar_artifacts
9696 run : |
9797 ls artifacts.*.tar | xargs -I_ tar xvf _
9898 rm -v artifacts.*.tar
99- - uses : actions/download-artifact@v3
99+ - uses : actions/download-artifact@v4
100100 with :
101101 name : build_2
102102 - name : untar_artifacts
@@ -114,7 +114,7 @@ jobs:
114114 make
115115 - name : tar_artifacts # workaround: tarball artifacts to preserve executable permissions
116116 run : tar cvf build.tar prefix bin lib
117- - uses : actions/upload-artifact@v3
117+ - uses : actions/upload-artifact@v4
118118 with :
119119 name : build_3
120120 retention-days : 1
@@ -156,7 +156,7 @@ jobs:
156156 - { id: p_scan_eta3, radiator: gas, options: -t 10 -k 5 -n 30 -b 3.5 }
157157 steps :
158158 - uses : actions/checkout@v3
159- - uses : actions/download-artifact@v3
159+ - uses : actions/download-artifact@v4
160160 with :
161161 name : build_3
162162 - name : untar_artifacts
@@ -194,7 +194,7 @@ jobs:
194194 run : |
195195 mkdir -p pipeline/${{matrix.id}}/${{matrix.radiator}}/${{matrix.particle}}
196196 mv -v out/* pipeline/${{matrix.id}}/${{matrix.radiator}}/${{matrix.particle}}/
197- - uses : actions/upload-artifact@v3
197+ - uses : actions/upload-artifact@v4
198198 with :
199199 name : pipeline
200200 retention-days : 1
@@ -214,7 +214,7 @@ jobs:
214214 - { det: p, detector: PFRICH }
215215 steps :
216216 - uses : actions/checkout@v3
217- - uses : actions/download-artifact@v3
217+ - uses : actions/download-artifact@v4
218218 with :
219219 name : build_3
220220 - name : untar_artifacts
@@ -232,7 +232,7 @@ jobs:
232232 geometry.sh -${{matrix.det}} -o geo/${{matrix.detector}}_TGeo.root
233233 echo "[CI] DUMP GEOMETRY CONSTANTS:"
234234 search_compact_params.sh -e | grep ${{matrix.detector}} | tee geo/${{matrix.detector}}_constants.txt
235- - uses : actions/upload-artifact@v3
235+ - uses : actions/upload-artifact@v4
236236 with :
237237 name : geometry
238238 retention-days : 1
@@ -254,7 +254,7 @@ jobs:
254254 # fail-fast: true
255255 # steps:
256256 # - uses: actions/checkout@v3
257- # - uses: actions/download-artifact@v3
257+ # - uses: actions/download-artifact@v4
258258 # with:
259259 # name: build_3
260260 # - name: untar_artifacts
@@ -275,7 +275,7 @@ jobs:
275275 # echo "[CI] VISUALIZE:"
276276 # exit | simulate.py -t1 -n1 -v -e pdf
277277 # mv out out.visual
278- # - uses: actions/upload-artifact@v3
278+ # - uses: actions/upload-artifact@v4
279279 # with:
280280 # name: visual
281281 # retention-days: 1
@@ -289,7 +289,7 @@ jobs:
289289 # fail-fast: true
290290 # steps:
291291 # - uses: actions/checkout@v3
292- # - uses: actions/download-artifact@v3
292+ # - uses: actions/download-artifact@v4
293293 # with:
294294 # name: build_3
295295 # - name: untar_artifacts
@@ -310,7 +310,7 @@ jobs:
310310 # echo "[CI] VISUALIZE:"
311311 # exit | simulate.py -t12 -e pdf
312312 # mv out out.optics
313- # - uses: actions/upload-artifact@v3
313+ # - uses: actions/upload-artifact@v4
314314 # with:
315315 # name: optics
316316 # retention-days: 1
@@ -324,7 +324,7 @@ jobs:
324324 runs-on : ubuntu-latest
325325 steps :
326326 - uses : actions/checkout@v3
327- - uses : actions/download-artifact@v3
327+ - uses : actions/download-artifact@v4
328328 with :
329329 name : build_3
330330 - name : untar_artifacts
@@ -348,7 +348,7 @@ jobs:
348348 run : tree out
349349 - name : rename_artifacts
350350 run : mv -v out tests
351- - uses : actions/upload-artifact@v3
351+ - uses : actions/upload-artifact@v4
352352 with :
353353 name : tests
354354 retention-days : 1
@@ -360,7 +360,7 @@ jobs:
360360 runs-on : ubuntu-latest
361361 steps :
362362 - uses : actions/checkout@v3
363- - uses : actions/download-artifact@v3
363+ - uses : actions/download-artifact@v4
364364 with :
365365 name : build_3
366366 - name : untar_artifacts
@@ -384,7 +384,7 @@ jobs:
384384 run : tree out
385385 - name : rename_artifacts
386386 run : mv -v out tests
387- - uses : actions/upload-artifact@v3
387+ - uses : actions/upload-artifact@v4
388388 with :
389389 name : tests
390390 retention-days : 1
@@ -406,25 +406,25 @@ jobs:
406406 fail-fast : true
407407 steps :
408408 - uses : actions/checkout@v3
409- - uses : actions/download-artifact@v3
409+ - uses : actions/download-artifact@v4
410410 with :
411411 name : pipeline
412- - uses : actions/download-artifact@v3
412+ - uses : actions/download-artifact@v4
413413 with :
414414 name : geometry
415- # - uses: actions/download-artifact@v3
415+ # - uses: actions/download-artifact@v4
416416 # with:
417417 # name: visual
418- # - uses: actions/download-artifact@v3
418+ # - uses: actions/download-artifact@v4
419419 # with:
420420 # name: optics
421- - uses : actions/download-artifact@v3
421+ - uses : actions/download-artifact@v4
422422 with :
423423 name : tests
424424 - name : cull
425425 run : |
426426 find -name .keep | xargs rm -v
427- - uses : actions/upload-artifact@v3
427+ - uses : actions/upload-artifact@v4
428428 with :
429429 name : _RESULTS
430430 retention-days : 14
0 commit comments