1919 runs-on : ubuntu-24.04
2020 steps :
2121 - name : ⬆️ Checkout
22- uses : actions/checkout@v5
22+ uses : actions/checkout@v6
2323 - name : 🔧 Setup java
2424 uses : actions/setup-java@v5
2525 with :
@@ -65,12 +65,12 @@ jobs:
6565 USE_LEGACY_PACKAGING=true flutter build apk -v --release --flavor production
6666 cp build/app/outputs/flutter-apk/app-production-release.apk linwood-flow-android-legacy.apk
6767 - name : Archive
68- uses : actions/upload-artifact@v5
68+ uses : actions/upload-artifact@v6
6969 with :
7070 name : apk-build
7171 path : app/linwood-flow-android.apk
7272 - name : Archive (legacy)
73- uses : actions/upload-artifact@v5
73+ uses : actions/upload-artifact@v6
7474 with :
7575 name : apk-build-legacy
7676 path : app/linwood-flow-android-legacy.apk
@@ -103,32 +103,32 @@ jobs:
103103 cp build/app/outputs/flutter-apk/app-arm64-v8a-production-release.apk linwood-flow-android-arm64-legacy.apk
104104 cp build/app/outputs/flutter-apk/app-x86_64-production-release.apk linwood-flow-android-x86_64-legacy.apk
105105 - name : Archive
106- uses : actions/upload-artifact@v5
106+ uses : actions/upload-artifact@v6
107107 with :
108108 name : apk-arm-build
109109 path : app/linwood-flow-android-arm.apk
110110 - name : Archive
111- uses : actions/upload-artifact@v5
111+ uses : actions/upload-artifact@v6
112112 with :
113113 name : apk-arm64-build
114114 path : app/linwood-flow-android-arm64.apk
115115 - name : Archive
116- uses : actions/upload-artifact@v5
116+ uses : actions/upload-artifact@v6
117117 with :
118118 name : apk-x86_64-build
119119 path : app/linwood-flow-android-x86_64.apk
120120 - name : Archive (legacy arm)
121- uses : actions/upload-artifact@v5
121+ uses : actions/upload-artifact@v6
122122 with :
123123 name : apk-arm-build-legacy
124124 path : app/linwood-flow-android-arm-legacy.apk
125125 - name : Archive (legacy arm64)
126- uses : actions/upload-artifact@v5
126+ uses : actions/upload-artifact@v6
127127 with :
128128 name : apk-arm64-build-legacy
129129 path : app/linwood-flow-android-arm64-legacy.apk
130130 - name : Archive (legacy x86_64)
131- uses : actions/upload-artifact@v5
131+ uses : actions/upload-artifact@v6
132132 with :
133133 name : apk-x86_64-build-legacy
134134 path : app/linwood-flow-android-x86_64-legacy.apk
@@ -139,7 +139,7 @@ jobs:
139139 working-directory : app
140140 steps :
141141 - name : ⬆️ Checkout
142- uses : actions/checkout@v5
142+ uses : actions/checkout@v6
143143 - name : Make yq tool available on Windows runners
144144 run : |
145145 choco install yq
@@ -174,13 +174,13 @@ jobs:
174174 cp scripts/start.bat build/windows/x64/runner/Release/
175175 cp build/windows/x64/linwood-flow-windows-setup.exe linwood-flow-windows-setup-x86_64.exe
176176 - name : Archive
177- uses : actions/upload-artifact@v5
177+ uses : actions/upload-artifact@v6
178178 with :
179179 name : windows-build
180180 path : |
181181 app/build/windows/x64/runner/Release/**
182182 - name : Archive
183- uses : actions/upload-artifact@v5
183+ uses : actions/upload-artifact@v6
184184 with :
185185 name : windows-setup
186186 path : |
@@ -193,7 +193,7 @@ jobs:
193193 working-directory : app
194194 steps :
195195 - name : ⬆️ Checkout
196- uses : actions/checkout@v5
196+ uses : actions/checkout@v6
197197 -
uses :
subosito/[email protected] 198198 with :
199199 flutter-version-file : app/pubspec.yaml
@@ -207,7 +207,7 @@ jobs:
207207 run : |
208208 dart run msix:create
209209 - name : Archive
210- uses : actions/upload-artifact@v5
210+ uses : actions/upload-artifact@v6
211211 with :
212212 name : msix-build
213213 path : app/build/windows/x64/runner/Release/flow.msix
@@ -238,7 +238,7 @@ jobs:
238238 working-directory : app
239239 steps :
240240 - name : ⬆️ Checkout
241- uses : actions/checkout@v5
241+ uses : actions/checkout@v6
242242 - name : Get dependencies
243243 run : |
244244 sudo apt-get update
@@ -333,25 +333,25 @@ jobs:
333333 chmod +x scripts/start.sh
334334 cp scripts/start.sh build/linux/${{ matrix.arch.dir }}/release/bundle
335335 - name : Archive
336- uses : actions/upload-artifact@v5
336+ uses : actions/upload-artifact@v6
337337 with :
338338 name : linux-${{ matrix.arch.name }}-build
339339 path : |
340340 app/build/linux/${{ matrix.arch.dir }}/release/bundle/**
341341 - name : Archive .deb
342- uses : actions/upload-artifact@v5
342+ uses : actions/upload-artifact@v6
343343 with :
344344 name : linux-${{ matrix.arch.name }}-deb
345345 path : |
346346 app/linwood-flow-linux-${{ matrix.arch.name }}.deb
347347 - name : Archive .rpm
348- uses : actions/upload-artifact@v5
348+ uses : actions/upload-artifact@v6
349349 with :
350350 name : linux-${{ matrix.arch.name }}-rpm
351351 path : |
352352 app/build/linwood-flow-linux-${{ matrix.arch.name }}.rpm
353353 - name : Archive .AppImage
354- uses : actions/upload-artifact@v5
354+ uses : actions/upload-artifact@v6
355355 with :
356356 name : linux-${{ matrix.arch.name }}-appimage
357357 path : |
@@ -373,7 +373,7 @@ jobs:
373373 runs-on : ${{ matrix.arch.image }}
374374 steps :
375375 - name : ⬆️ Checkout
376- uses : actions/checkout@v5
376+ uses : actions/checkout@v6
377377 - name : Add snapcraft directory
378378 run : |
379379 mkdir -p snap
@@ -388,7 +388,7 @@ jobs:
388388 with :
389389 snap : ${{ steps.build.outputs.snap }}
390390 release : ${{ github.ref == 'refs/heads/develop' && 'edge' || github.ref == 'refs/heads/main' && 'candidate' || github.ref == 'refs/tags/nightly' && 'beta' || 'stable' }}
391- - uses : actions/upload-artifact@v5
391+ - uses : actions/upload-artifact@v6
392392 with :
393393 name : linux-${{ matrix.arch.name }}-snap
394394 path : ${{ steps.build.outputs.snap }}
@@ -399,7 +399,7 @@ jobs:
399399 working-directory : app
400400 steps :
401401 - name : ⬆️ Checkout
402- uses : actions/checkout@v5
402+ uses : actions/checkout@v6
403403 -
uses :
subosito/[email protected] 404404 with :
405405 flutter-version-file : app/pubspec.yaml
@@ -431,13 +431,13 @@ jobs:
431431 run : |
432432 appdmg DmgSetup.json linwood-flow-macos.dmg
433433 - name : Archive
434- uses : actions/upload-artifact@v5
434+ uses : actions/upload-artifact@v6
435435 with :
436436 name : macos-build
437437 path : |
438438 app/build/macos/Build/Products/Release/linwood-flow-macos.zip
439439 - name : Archive
440- uses : actions/upload-artifact@v5
440+ uses : actions/upload-artifact@v6
441441 with :
442442 name : macos-dmg
443443 path : |
@@ -451,11 +451,11 @@ jobs:
451451 working-directory : app
452452 steps :
453453 - name : ⬆️ Checkout
454- uses : actions/checkout@v5
454+ uses : actions/checkout@v6
455455 -
uses :
subosito/[email protected] 456456 with :
457457 flutter-version-file : app/pubspec.yaml
458- cache : true
458+ # cache: true
459459 - name : 📦 Get dependencies
460460 run : |
461461 flutter clean
@@ -474,7 +474,7 @@ jobs:
474474 zip -vr linwood-flow-ios.ipa Payload/
475475 # ls -l linwood-flow-ios.ipa
476476 - name : Archive
477- uses : actions/upload-artifact@v5
477+ uses : actions/upload-artifact@v6
478478 with :
479479 name : ipa-build
480480 path : app/build/ios/iphoneos/linwood-flow-ios.ipa
@@ -484,7 +484,7 @@ jobs:
484484 if : github.event_name != 'pull_request'
485485 steps :
486486 - name : ⬆️ Checkout
487- uses : actions/checkout@v5
487+ uses : actions/checkout@v6
488488 - name : Set Docker tag
489489 id : docker_tag
490490 run : |
@@ -530,7 +530,7 @@ jobs:
530530 - build-ipa
531531 steps :
532532 - name : ⬆️ Checkout
533- uses : actions/checkout@v5
533+ uses : actions/checkout@v6
534534 env :
535535 CI_PAT : ${{ secrets.CI_PAT }}
536536 with :
@@ -548,96 +548,96 @@ jobs:
548548 echo "FLOW_BUILD_NUMBER=${FLOW_BUILD_NUMBER}" >> $GITHUB_OUTPUT
549549 git config --global user.email "[email protected] " 550550 git config --global user.name "Linwood CI"
551- - uses : actions/download-artifact@v6
551+ - uses : actions/download-artifact@v7
552552 with :
553553 name : apk-build
554- - uses : actions/download-artifact@v6
554+ - uses : actions/download-artifact@v7
555555 with :
556556 name : apk-arm-build
557- - uses : actions/download-artifact@v6
557+ - uses : actions/download-artifact@v7
558558 with :
559559 name : apk-arm64-build
560- - uses : actions/download-artifact@v6
560+ - uses : actions/download-artifact@v7
561561 with :
562562 name : apk-x86_64-build
563- - uses : actions/download-artifact@v6
563+ - uses : actions/download-artifact@v7
564564 with :
565565 name : apk-build-legacy
566- - uses : actions/download-artifact@v6
566+ - uses : actions/download-artifact@v7
567567 with :
568568 name : apk-arm-build-legacy
569- - uses : actions/download-artifact@v6
569+ - uses : actions/download-artifact@v7
570570 with :
571571 name : apk-arm64-build-legacy
572- - uses : actions/download-artifact@v6
572+ - uses : actions/download-artifact@v7
573573 with :
574574 name : apk-x86_64-build-legacy
575- - uses : actions/download-artifact@v6
575+ - uses : actions/download-artifact@v7
576576 with :
577577 name : windows-build
578578 path : windows-build/
579- - uses : actions/download-artifact@v6
579+ - uses : actions/download-artifact@v7
580580 with :
581581 name : linux-x86_64-build
582582 path : linux-x86_64-build/
583- - uses : actions/download-artifact@v6
583+ - uses : actions/download-artifact@v7
584584 with :
585585 name : linux-x86_64-deb
586- - uses : actions/download-artifact@v6
586+ - uses : actions/download-artifact@v7
587587 with :
588588 name : linux-x86_64-rpm
589- - uses : actions/download-artifact@v6
589+ - uses : actions/download-artifact@v7
590590 with :
591591 name : linux-x86_64-appimage
592- - uses : actions/download-artifact@v6
592+ - uses : actions/download-artifact@v7
593593 with :
594594 name : linux-arm64-build
595595 path : linux-arm64-build/
596- - uses : actions/download-artifact@v6
596+ - uses : actions/download-artifact@v7
597597 with :
598598 name : linux-arm64-deb
599- - uses : actions/download-artifact@v6
599+ - uses : actions/download-artifact@v7
600600 with :
601601 name : linux-arm64-rpm
602- - uses : actions/download-artifact@v6
602+ - uses : actions/download-artifact@v7
603603 with :
604604 name : linux-arm64-appimage
605- - uses : actions/download-artifact@v6
605+ - uses : actions/download-artifact@v7
606606 with :
607607 name : linux-alternative-x86_64-build
608608 path : linux-alternative-x86_64-build/
609- - uses : actions/download-artifact@v6
609+ - uses : actions/download-artifact@v7
610610 with :
611611 name : linux-alternative-x86_64-deb
612- - uses : actions/download-artifact@v6
612+ - uses : actions/download-artifact@v7
613613 with :
614614 name : linux-alternative-x86_64-rpm
615- - uses : actions/download-artifact@v6
615+ - uses : actions/download-artifact@v7
616616 with :
617617 name : linux-alternative-x86_64-appimage
618- - uses : actions/download-artifact@v6
618+ - uses : actions/download-artifact@v7
619619 with :
620620 name : linux-alternative-arm64-build
621621 path : linux-alternative-arm64-build/
622- - uses : actions/download-artifact@v6
622+ - uses : actions/download-artifact@v7
623623 with :
624624 name : linux-alternative-arm64-deb
625- - uses : actions/download-artifact@v6
625+ - uses : actions/download-artifact@v7
626626 with :
627627 name : linux-alternative-arm64-rpm
628- - uses : actions/download-artifact@v6
628+ - uses : actions/download-artifact@v7
629629 with :
630630 name : linux-alternative-arm64-appimage
631- - uses : actions/download-artifact@v6
631+ - uses : actions/download-artifact@v7
632632 with :
633633 name : windows-setup
634- - uses : actions/download-artifact@v6
634+ - uses : actions/download-artifact@v7
635635 with :
636636 name : macos-build
637- - uses : actions/download-artifact@v6
637+ - uses : actions/download-artifact@v7
638638 with :
639639 name : macos-dmg
640- - uses : actions/download-artifact@v6
640+ - uses : actions/download-artifact@v7
641641 with :
642642 name : ipa-build
643643 - name : 📦 Zip artifacts
@@ -801,7 +801,7 @@ jobs:
801801 PLAY_STORE_CREDENTIALS : ${{ secrets.PLAY_STORE_CREDENTIALS }}
802802 steps :
803803 - name : ⬆️ Checkout
804- uses : actions/checkout@v5
804+ uses : actions/checkout@v6
805805 with :
806806 token : ${{ secrets.CI_PAT }}
807807 - name : Setup git
@@ -835,7 +835,7 @@ jobs:
835835 - name : Setup Fastlane
836836 uses : ruby/setup-ruby@v1
837837 with :
838- ruby-version : " 3.4.7 "
838+ ruby-version : " 3.4.8 "
839839 bundler-cache : true
840840 working-directory : app/android
841841 - name : 🚀 Deploy to Play Store
@@ -854,7 +854,7 @@ jobs:
854854 needs : [deploy]
855855 runs-on : windows-latest
856856 steps :
857- - uses : actions/checkout@v5
857+ - uses : actions/checkout@v6
858858 with :
859859 token : ${{ secrets.CI_PAT }}
860860 - if : ${{ github.ref == 'refs/tags/stable' }}
@@ -870,4 +870,4 @@ jobs:
870870 identifier : LinwoodDev.Flow.Nightly
871871 version : ${{ needs.deploy.outputs.version }}
872872 release-tag : v${{ needs.deploy.outputs.version }}
873- token : ${{ secrets.CI_PAT }}
873+ token : ${{ secrets.CI_PAT }}
0 commit comments