66permissions :
77 contents : read
88
9+ env :
10+ FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 : true
11+
912jobs :
1013 build-android :
1114 runs-on : ubuntu-latest
1215 steps :
1316 - name : Checkout
14- uses : actions/checkout@v4
17+ uses : actions/checkout@v5
1518
1619 - name : Setup Java (17)
17- uses : actions/setup-java@v4
20+ uses : actions/setup-java@v5
1821 with :
1922 distribution : temurin
2023 java-version : 17
5659 echo "apk_path=$DEST_APK" >> "$GITHUB_OUTPUT"
5760
5861 - name : Upload Android artifact
59- uses : actions/upload-artifact@v4
62+ uses : actions/upload-artifact@v5
6063 with :
6164 name : AnimeShin-android
6265 path : ${{ steps.apk.outputs.apk_path }}
6568 runs-on : ubuntu-latest
6669 steps :
6770 - name : Checkout
68- uses : actions/checkout@v4
71+ uses : actions/checkout@v5
6972
7073 - name : Setup Flutter (stable)
7174 uses : subosito/flutter-action@v2
@@ -201,7 +204,7 @@ jobs:
201204 echo "appimage_path=$FINAL" >> "$GITHUB_OUTPUT"
202205
203206 - name : Upload Linux artifacts
204- uses : actions/upload-artifact@v4
207+ uses : actions/upload-artifact@v5
205208 with :
206209 name : AnimeShin-linux
207210 path : |
@@ -212,7 +215,7 @@ jobs:
212215 runs-on : windows-latest
213216 steps :
214217 - name : Checkout
215- uses : actions/checkout@v4
218+ uses : actions/checkout@v5
216219
217220 - name : Setup Flutter (stable)
218221 uses : subosito/flutter-action@v2
@@ -253,7 +256,7 @@ jobs:
253256 "zip_path=$zipFile" | Out-File -FilePath $env:GITHUB_OUTPUT -Append -Encoding utf8
254257
255258 - name : Upload Windows artifact
256- uses : actions/upload-artifact@v4
259+ uses : actions/upload-artifact@v5
257260 with :
258261 name : AnimeShin-windows
259262 path : ${{ steps.zip.outputs.zip_path }}
@@ -262,7 +265,7 @@ jobs:
262265 runs-on : macos-latest
263266 steps :
264267 - name : Checkout
265- uses : actions/checkout@v4
268+ uses : actions/checkout@v5
266269
267270 - name : Setup Flutter (stable)
268271 uses : subosito/flutter-action@v2
@@ -336,13 +339,13 @@ jobs:
336339 echo "Created $DMG_NAME"
337340
338341 - name : Upload iOS artifact
339- uses : actions/upload-artifact@v4
342+ uses : actions/upload-artifact@v5
340343 with :
341344 name : AnimeShin-ios
342345 path : AnimeShin-ios-v*.ipa
343346
344347 - name : Upload macOS artifact
345- uses : actions/upload-artifact@v4
348+ uses : actions/upload-artifact@v5
346349 with :
347350 name : AnimeShin-macos
348351 path : AnimeShin-macos-v*.dmg
@@ -352,7 +355,7 @@ jobs:
352355 needs : [build-android, build-linux, build-windows, build-macos-ios]
353356 steps :
354357 - name : Checkout
355- uses : actions/checkout@v4
358+ uses : actions/checkout@v5
356359
357360 - name : Read version from pubspec.yaml
358361 id : ver
@@ -362,13 +365,13 @@ jobs:
362365 echo "version=$VERSION" >> "$GITHUB_OUTPUT"
363366
364367 - name : Download all artifacts
365- uses : actions/download-artifact@v4
368+ uses : actions/download-artifact@v5
366369 with :
367370 path : dist
368371 merge-multiple : true
369372
370373 - name : Upload bundle artifact
371- uses : actions/upload-artifact@v4
374+ uses : actions/upload-artifact@v5
372375 with :
373376 name : AnimeShin-all
374377 path : dist/*
0 commit comments