Skip to content

Commit 8f107f9

Browse files
authored
CI: update various github actions deps
Try to fix nightly upload...
1 parent 9f9bd58 commit 8f107f9

1 file changed

Lines changed: 24 additions & 24 deletions

File tree

.github/workflows/make.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
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)
@@ -81,7 +81,7 @@ jobs:
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)
@@ -98,7 +98,7 @@ jobs:
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

Comments
 (0)