7575 steps :
7676 - name : cache
7777 id : cache
78- uses : actions/cache@v3
78+ uses : actions/cache@v4
7979 with :
8080 path : ${{ env.openssl_name }}
8181 key : ${{ env.openssl_name }}-${{ env.caches_version }}
8888 ${{ matrix.dependencies }}
8989 - name : checkout
9090 if : steps.cache.outputs.cache-hit != 'true'
91- uses : actions/checkout@v3
91+ uses : actions/checkout@v4
9292 with :
9393 repository : openssl/openssl
9494 ref : ${{ matrix.branch }}
@@ -126,7 +126,7 @@ jobs:
126126 pkg-config \
127127 softhsm
128128 - name : mycms-checkout
129- uses : actions/checkout@v3
129+ uses : actions/checkout@v4
130130 with :
131131 path : mycms
132132 - name : mycms-prepare
@@ -145,22 +145,22 @@ jobs:
145145 run : |
146146 tar -C mycms -czf mycms-packaging.tar.gz --transform 's#^[^/]*#mycms-packaging#' packaging
147147 - name : mycms-dist-upload
148- uses : actions/upload-artifact@v3
148+ uses : actions/upload-artifact@v4
149149 with :
150150 name : mycms-dist
151151 path : |
152152 mycms-build/distcheck/mycms-*.bz2
153153 - name : mycms-misc-upload
154- uses : actions/upload-artifact@v3
154+ uses : actions/upload-artifact@v4
155155 with :
156156 name : mycms-misc
157157 path : |
158158 mycms-packaging.tar.gz
159159 - name : logs-upload
160160 if : always()
161- uses : actions/upload-artifact@v3
161+ uses : actions/upload-artifact@v4
162162 with :
163- name : logs
163+ name : logs.${{ github.jobs[github.job].name }}
164164 path : |
165165 **/*.log
166166
@@ -240,7 +240,7 @@ jobs:
240240 env | grep '^MYCMS_' >> "${GITHUB_ENV}"
241241 env | grep '.*_CFLAGS\|.*_LIBS' >> "${GITHUB_ENV}" || true
242242 - name : ${{ env.crypto_name }} cache
243- uses : actions/cache@v3
243+ uses : actions/cache@v4
244244 with :
245245 path : ${{ env.crypto_name }}
246246 key : ${{ env.crypto_name }}-${{ env.caches_version }}
@@ -253,7 +253,7 @@ jobs:
253253 pkg-config \
254254 ${MYCMS_DEPS}
255255 - name : mycms-dist-download
256- uses : actions/download-artifact@v3
256+ uses : actions/download-artifact@v4
257257 with :
258258 name : mycms-dist
259259 path : dist
@@ -281,16 +281,16 @@ jobs:
281281 fi
282282 - name : binaries-upload
283283 if : ${{ env.MYCMS_PACKAGE == 1 }}
284- uses : actions/upload-artifact@v3
284+ uses : actions/upload-artifact@v4
285285 with :
286286 name : ${{ env.mycms_name }}
287287 path : |
288288 ${{ env.mycms_name }}/usr/local
289289 - name : logs-upload
290290 if : always()
291- uses : actions/upload-artifact@v3
291+ uses : actions/upload-artifact@v4
292292 with :
293- name : logs
293+ name : logs.${{ matrix.os }}-${{ matrix.crypto }}-${{ matrix.valgrind }}
294294 path : |
295295 **/*.log
296296
@@ -322,12 +322,12 @@ jobs:
322322 shell : cmd
323323 run : echo C:\Program Files\Git\usr\bin>>"%GITHUB_PATH%"
324324 - name : ${{ env.crypto_name }} cache
325- uses : actions/cache@v3
325+ uses : actions/cache@v4
326326 with :
327327 path : ${{ env.crypto_name }}
328328 key : ${{ env.crypto_name }}-${{ env.caches_version }}
329329 - name : wsl-setup
330- uses : Vampire/setup-wsl@v2
330+ uses : Vampire/setup-wsl@v3
331331 with :
332332 distribution : Ubuntu-20.04
333333 additional-packages :
@@ -340,7 +340,7 @@ jobs:
340340 enabled=true
341341 appendWindowsPath=false
342342 - name : mycms-dist-download
343- uses : actions/download-artifact@v3
343+ uses : actions/download-artifact@v4
344344 with :
345345 name : mycms-dist
346346 path : dist
@@ -375,9 +375,9 @@ jobs:
375375 make check
376376 - name : logs-upload
377377 if : always()
378- uses : actions/upload-artifact@v3
378+ uses : actions/upload-artifact@v4
379379 with :
380- name : logs
380+ name : logs.${{ github.jobs[github.job].name }}
381381 path : |
382382 **/*.log
383383
@@ -405,7 +405,7 @@ jobs:
405405 devscripts \
406406 equivs
407407 - name : mycms-dist-download
408- uses : actions/download-artifact@v3
408+ uses : actions/download-artifact@v4
409409 with :
410410 name : mycms-dist
411411 path : dist
@@ -432,7 +432,7 @@ jobs:
432432 cd mycms-repo
433433 dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
434434 - name : mycms-deb-repo-upload
435- uses : actions/upload-artifact@v3
435+ uses : actions/upload-artifact@v4
436436 with :
437437 name : mycms-deb-repo
438438 path : |
@@ -457,12 +457,12 @@ jobs:
457457 sudo apt install \
458458 nsis
459459 - name : mycms-misc-download
460- uses : actions/download-artifact@v3
460+ uses : actions/download-artifact@v4
461461 with :
462462 name : mycms-binaries-windows-${{ matrix.crypto }}
463463 path : mycms-binaries-windows-${{ matrix.crypto }}
464464 - name : mycms-misc-download
465- uses : actions/download-artifact@v3
465+ uses : actions/download-artifact@v4
466466 with :
467467 name : mycms-misc
468468 path : misc
@@ -475,7 +475,7 @@ jobs:
475475 EXTRA_NAME="$(echo "${{ matrix.crypto }}" | sed -n -e 's/.*\(-.*\)/\1/p')" \
476476 mycms-packaging/windows-nsis/build
477477 - name : installers-upload
478- uses : actions/upload-artifact@v3
478+ uses : actions/upload-artifact@v4
479479 with :
480480 name : mycms-installers-windows-${{ matrix.crypto }}
481481 path : |
@@ -499,7 +499,7 @@ jobs:
499499
500500 steps :
501501 - name : mycms-deb-repo-download
502- uses : actions/download-artifact@v3
502+ uses : actions/download-artifact@v4
503503 with :
504504 name : mycms-deb-repo
505505 path : mycms-repo
@@ -531,7 +531,7 @@ jobs:
531531
532532 steps :
533533 - name : mycms-misc-download
534- uses : actions/download-artifact@v3
534+ uses : actions/download-artifact@v4
535535 with :
536536 name : mycms-installers-windows-${{ matrix.crypto }}
537537 - name : test
0 commit comments