@@ -23,14 +23,14 @@ jobs:
2323
2424 steps :
2525 - name : Checkout code
26- uses : actions/checkout@v5
26+ uses : actions/checkout@v6
2727 with :
2828 submodules : recursive
2929
3030 - name : Install Qt
3131 uses : jurplel/install-qt-action@v4
3232 with :
33- version : ' 6.8.1 '
33+ version : ' 6.8.3 '
3434 host : ' mac'
3535 target : ' desktop'
3636 arch : ' clang_64'
7979
8080 steps :
8181 - name : Checkout code
82- uses : actions/checkout@v5
82+ uses : actions/checkout@v6
8383 with :
8484 submodules : recursive
8585
9191 - name : Install Qt
9292 uses : jurplel/install-qt-action@v4
9393 with :
94- version : ' 6.5 .3'
94+ version : ' 6.8 .3'
9595 host : ' linux'
9696 target : ' desktop'
9797 modules : ' qtmultimedia'
@@ -117,7 +117,7 @@ jobs:
117117
118118 steps :
119119 - name : Checkout code
120- uses : actions/checkout@v5
120+ uses : actions/checkout@v6
121121 with :
122122 submodules : recursive
123123
@@ -207,14 +207,14 @@ jobs:
207207
208208 steps :
209209 - name : Checkout code
210- uses : actions/checkout@v5
210+ uses : actions/checkout@v6
211211 with :
212212 submodules : recursive
213213
214214 - name : Install Qt
215215 uses : jurplel/install-qt-action@v4
216216 with :
217- version : ' 6.8.1 '
217+ version : ' 6.8.3 '
218218 host : ' mac'
219219 target : ' desktop'
220220 arch : ' clang_64'
@@ -263,7 +263,7 @@ jobs:
263263
264264 steps :
265265 - name : Checkout code
266- uses : actions/checkout@v5
266+ uses : actions/checkout@v6
267267 with :
268268 submodules : recursive
269269
@@ -275,7 +275,7 @@ jobs:
275275 - name : Install Qt
276276 uses : jurplel/install-qt-action@v4
277277 with :
278- version : ' 6.5 .3'
278+ version : ' 6.8 .3'
279279 host : ' linux'
280280 target : ' desktop'
281281 modules : ' qtmultimedia'
@@ -301,7 +301,7 @@ jobs:
301301
302302 steps :
303303 - name : Checkout code
304- uses : actions/checkout@v5
304+ uses : actions/checkout@v6
305305 with :
306306 submodules : recursive
307307
@@ -386,13 +386,10 @@ jobs:
386386 build-wasm :
387387 name : Build WebAssembly
388388 runs-on : ubuntu-latest
389- # setup-emsdk@v14 still declares node20; opt into Node 24 until a new release.
390- env :
391- FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 : true
392389
393390 steps :
394391 - name : Checkout code
395- uses : actions/checkout@v5
392+ uses : actions/checkout@v6
396393 with :
397394 submodules : recursive
398395
@@ -407,7 +404,7 @@ jobs:
407404 cp recorder/.build/linux/opt/config.h recorder/config.h
408405
409406 - name : Setup Emscripten
410- uses : mymindstorm/setup-emsdk@v14
407+ uses : mymindstorm/setup-emsdk@v16
411408 with :
412409 version : ' latest'
413410
@@ -439,27 +436,27 @@ jobs:
439436
440437 steps :
441438 - name : Checkout code
442- uses : actions/checkout@v5
439+ uses : actions/checkout@v6
443440 with :
444441 submodules : recursive
445442
446443 - name : Set up JDK 17
447- uses : actions/setup-java@v4
444+ uses : actions/setup-java@v5
448445 with :
449446 distribution : ' temurin'
450447 java-version : ' 17'
451448
452449 - name : Install Qt for Android
453450 uses : jurplel/install-qt-action@v4
454451 with :
455- version : ' 6.8.1 '
452+ version : ' 6.8.3 '
456453 host : ' linux'
457454 target : ' android'
458455 arch : ' android_arm64_v8a'
459456 modules : ' qtmultimedia'
460457
461458 - name : Setup Android SDK
462- uses : android-actions/setup-android@v3
459+ uses : android-actions/setup-android@v4
463460
464461 - name : Install Android NDK
465462 run : |
@@ -510,27 +507,27 @@ jobs:
510507
511508 steps :
512509 - name : Checkout code
513- uses : actions/checkout@v5
510+ uses : actions/checkout@v6
514511 with :
515512 submodules : recursive
516513
517514 - name : Set up JDK 17
518- uses : actions/setup-java@v4
515+ uses : actions/setup-java@v5
519516 with :
520517 distribution : ' temurin'
521518 java-version : ' 17'
522519
523520 - name : Install Qt for Android
524521 uses : jurplel/install-qt-action@v4
525522 with :
526- version : ' 6.8.1 '
523+ version : ' 6.8.3 '
527524 host : ' linux'
528525 target : ' android'
529526 arch : ' android_arm64_v8a'
530527 modules : ' qtmultimedia'
531528
532529 - name : Setup Android SDK
533- uses : android-actions/setup-android@v3
530+ uses : android-actions/setup-android@v4
534531
535532 - name : Install Android NDK
536533 run : |
@@ -579,7 +576,7 @@ jobs:
579576
580577 steps :
581578 - name : Checkout code
582- uses : actions/checkout@v5
579+ uses : actions/checkout@v6
583580 with :
584581 submodules : recursive
585582
@@ -606,7 +603,7 @@ jobs:
606603
607604 steps :
608605 - name : Checkout code
609- uses : actions/checkout@v5
606+ uses : actions/checkout@v6
610607 with :
611608 submodules : recursive
612609
@@ -633,7 +630,7 @@ jobs:
633630
634631 steps :
635632 - name : Checkout code
636- uses : actions/checkout@v5
633+ uses : actions/checkout@v6
637634 with :
638635 submodules : recursive
639636
@@ -734,7 +731,7 @@ jobs:
734731
735732 steps :
736733 - name : Checkout code
737- uses : actions/checkout@v5
734+ uses : actions/checkout@v6
738735 with :
739736 fetch-depth : 0 # Fetch full history for tag access
740737
@@ -782,7 +779,7 @@ jobs:
782779 git tag -l --format='%(contents)' "${{ github.ref_name }}" > release_notes.md
783780
784781 - name : Create Release and Upload Assets
785- uses : softprops/action-gh-release@v2
782+ uses : softprops/action-gh-release@v3
786783 with :
787784 tag_name : ${{ github.ref_name }}
788785 name : ${{ github.ref_name }}
0 commit comments