6868
6969 - name : Download ez80-clang and ez80-link
7070 id : ez80-bins
71- uses : carlosperate/download-file-action@v2.0.2
71+ uses : carlosperate/download-file-action@v2.0.3
7272 with :
7373 file-url : https://github.com/CE-Programming/llvm-project/releases/download/nightly/${{matrix.llvm-project}}
7474 - name : Extract ez80-clang (Unix)
8181
8282 - name : Download binutils
8383 id : binutils
84- uses : carlosperate/download-file-action@v2.0.2
84+ uses : carlosperate/download-file-action@v2.0.3
8585 with :
8686 file-url : https://github.com/CE-Programming/binutils-gdb/releases/download/nightly/${{matrix.binutils-gdb}}
8787 - name : Extract binutils (Unix)
9898 sudo echo "208.99.203.253 flatassembler.net" | sudo tee -a /etc/hosts
9999 - name : Download Fasmg Download Page
100100 id : fasmg-download
101- uses : carlosperate/download-file-action@v2.0.2
101+ uses : carlosperate/download-file-action@v2.0.3
102102 with :
103103 file-url : ${{env.FASMG_DOMAIN}}/download.php
104104 - name : Parse Fasmg Download Page
@@ -111,7 +111,7 @@ jobs:
111111 run : cmake -E echo >> $${{matrix.env}}GITHUB_ENV ${{steps.fasmg-url.outputs.result}}
112112 - name : Download Fasmg
113113 id : fasmg
114- uses : carlosperate/download-file-action@v2.0.2
114+ uses : carlosperate/download-file-action@v2.0.3
115115 with :
116116 file-url : ${{env.FASMG_DOMAIN}}/${{env.href}}
117117 - name : Extract Fasmg
@@ -123,7 +123,7 @@ jobs:
123123 run : cmake -E copy fasmg${{matrix.fasmg}} ${{env.CEDEV_BIN}}/fasmg${{matrix.exe}}
124124
125125 - name : Checkout CEmu
126- uses : actions/checkout@v4
126+ uses : actions/checkout@v6
127127 with :
128128 repository : CE-Programming/CEmu
129129 ref : latest-stable
@@ -146,7 +146,7 @@ jobs:
146146 fasmg ${{matrix.nul}} ${{matrix.nul}}
147147
148148 - name : Checkout Toolchain
149- uses : actions/checkout@v4
149+ uses : actions/checkout@v6
150150 with :
151151 path : ${{env.TOOLCHAIN_PATH}}
152152 submodules : recursive
@@ -231,7 +231,7 @@ jobs:
231231 cd ${{env.CEDEV}}/.. && 7z a -tzip CEdev-${{runner.os}}.${{matrix.install-output-ext}} CEdev
232232
233233 - name : Upload CEdev
234- uses : actions/upload-artifact@v4
234+ uses : actions/upload-artifact@v6
235235 with :
236236 name : CEdev-${{runner.os}}${{matrix.arch-suffix}}
237237 path : CEdev-${{runner.os}}${{matrix.arch-suffix}}.${{matrix.install-output-ext}}
@@ -242,14 +242,14 @@ jobs:
242242
243243 - name : Upload Libraries
244244 if : runner.os == 'Linux'
245- uses : actions/upload-artifact@v4
245+ uses : actions/upload-artifact@v6
246246 with :
247247 name : clibs
248248 path : ${{env.AUTOTESTER_LIBS_GROUP}}
249249
250250 - name : Upload Libraries Zip
251251 if : runner.os == 'Linux'
252- uses : actions/upload-artifact@v4
252+ uses : actions/upload-artifact@v6
253253 with :
254254 name : clibs_separately_in_zip
255255 path : ${{github.workspace}}/toolchain/clibs_separately_in_zip.zip
@@ -275,7 +275,7 @@ jobs:
275275 run : cmake -E echo >> $${{matrix.env}}GITHUB_PATH ${{env.CEDEV_BIN}}
276276
277277 - name : Download CEdev
278- uses : actions/download-artifact@v4
278+ uses : actions/download-artifact@v7
279279 with :
280280 name : CEdev-${{runner.os}}${{matrix.arch-suffix}}
281281 path : ${{github.workspace}}
@@ -295,7 +295,7 @@ jobs:
295295
296296 # checkout only for test files -- contents should not be used otherwise.
297297 - name : Checkout Toolchain
298- uses : actions/checkout@v4
298+ uses : actions/checkout@v6
299299 with :
300300 path : ${{env.TOOLCHAIN_PATH}}
301301 persist-credentials : false
@@ -311,14 +311,14 @@ jobs:
311311 run : make -j4 -C ${{env.CEDEV_EXAMPLES}} COMPRESSED=${{matrix.compressed}} V=1
312312
313313 - name : Download CI test secrets
314- uses : actions/checkout@v4
314+ uses : actions/checkout@v6
315315 with :
316316 repository : " CE-Programming/ci-test-secrets"
317317 token : ${{ secrets.GH_PAT_CI_SECRETS }}
318318 path : " secrets"
319319
320320 - name : Download Libraries
321- uses : actions/download-artifact@v4
321+ uses : actions/download-artifact@v7
322322 with :
323323 name : clibs
324324 path : ${{env.TOOLCHAIN_PATH}}
@@ -375,7 +375,7 @@ jobs:
375375
376376 - name : " [Linux] Upload built examples"
377377 if : runner.os == 'Linux' && matrix.compressed == 'YES'
378- uses : actions/upload-artifact@v4
378+ uses : actions/upload-artifact@v6
379379 with :
380380 name : built-examples
381381 path : ${{env.CEDEV}}/built-examples.zip
@@ -389,7 +389,7 @@ jobs:
389389 cmake -E echo >> $${{matrix.env}}GITHUB_PATH $${{matrix.env}}HOME/.local/bin
390390
391391 - name : Checkout Toolchain
392- uses : actions/checkout@v4
392+ uses : actions/checkout@v6
393393 with :
394394 path : ${{env.TOOLCHAIN_PATH}}
395395 persist-credentials : false
@@ -426,37 +426,37 @@ jobs:
426426
427427 steps :
428428 - name : Download CEdev Linux
429- uses : actions/download-artifact@v4
429+ uses : actions/download-artifact@v7
430430 with :
431431 name : CEdev-Linux
432432 path : ${{github.workspace}}
433433 - name : Download CEdev Windows
434- uses : actions/download-artifact@v4
434+ uses : actions/download-artifact@v7
435435 with :
436436 name : CEdev-Windows
437437 path : ${{github.workspace}}
438438 - name : Download CEdev macOS-intel
439- uses : actions/download-artifact@v4
439+ uses : actions/download-artifact@v7
440440 with :
441441 name : CEdev-macOS-intel
442442 path : ${{github.workspace}}
443443 - name : Download CEdev macOS-arm
444- uses : actions/download-artifact@v4
444+ uses : actions/download-artifact@v7
445445 with :
446446 name : CEdev-macOS-arm
447447 path : ${{github.workspace}}
448448 - name : Download CE Libraries
449- uses : actions/download-artifact@v4
449+ uses : actions/download-artifact@v7
450450 with :
451451 name : clibs
452452 path : ${{github.workspace}}
453453 - name : Download Libraries Zip
454- uses : actions/download-artifact@v4
454+ uses : actions/download-artifact@v7
455455 with :
456456 name : clibs_separately_in_zip
457457 path : ${{github.workspace}}
458458 - name : Download Built examples
459- uses : actions/download-artifact@v4
459+ uses : actions/download-artifact@v7
460460 with :
461461 name : built-examples
462462 path : ${{github.workspace}}
@@ -471,7 +471,7 @@ jobs:
471471
472472 - name : Update nightly release
473473 if : ${{ github.ref == 'refs/heads/master' && github.event_name != 'pull_request' }}
474- uses : softprops/action-gh-release@5122b4edc95f85501a71628a57dc180a03ec7588 # latest as of 2025-12-22
474+ uses : softprops/action-gh-release@2bc819c87a4e63a4ac4e581a02085318bd49975a # latest as of 2026-05-01
475475 with :
476476 tag_name : nightly
477477 prerelease : true
@@ -486,7 +486,7 @@ jobs:
486486 built-examples-nightly.zip
487487
488488 - name : Dispatch libraries repo
489- uses : peter-evans/repository-dispatch@v3
489+ uses : peter-evans/repository-dispatch@575996ea1a010004ee30aaa78ab293b4bfb47e8b # latest as of 2026-05-01
490490 with :
491491 token : ${{ secrets.CI_PAT_CLIBS_NIGHTLTY }}
492492 repository : CE-Programming/libraries
0 commit comments