1414 env :
1515 ARTIFACT : frigoligo-${{ github.head_ref || github.ref_name }}.apk
1616 steps :
17- - uses : actions/checkout@v4
17+ - uses : actions/checkout@v6
1818 with :
1919 submodules : recursive
2020 - uses : timheuer/base64-to-file@v1.2
3030 echo "keyPassword=${{ secrets.KEY_PASSWORD }}" >> $KEYSTORE_PROPERTIES_PATH
3131 env :
3232 KEYSTORE_PROPERTIES_PATH : ${{ github.workspace }}/android/keystore.properties
33- - uses : actions/setup-java@v4
33+ - uses : actions/setup-java@v5
3434 with :
3535 distribution : zulu
3636 java-version : 17
4949 NO_SIGNING : true
5050 - run : cp build/app/outputs/flutter-apk/app-release.apk $ARTIFACT
5151 - run : ./tools/verify_apk_cert.sh $ARTIFACT
52- - uses : actions/upload-artifact@v4
52+ - uses : actions/upload-artifact@v7
5353 with :
5454 name : ${{ env.ARTIFACT }}
5555 path : ${{ env.ARTIFACT }}
6464 env :
6565 ARTIFACT : frigoligo-${{ github.head_ref || github.ref_name }}-per-abi-apks
6666 steps :
67- - uses : actions/checkout@v4
67+ - uses : actions/checkout@v6
6868 - uses : timheuer/base64-to-file@v1.2
6969 with :
7070 fileName : " keystore.jks"
7878 echo "keyPassword=${{ secrets.KEY_PASSWORD }}" >> $KEYSTORE_PROPERTIES_PATH
7979 env :
8080 KEYSTORE_PROPERTIES_PATH : ${{ github.workspace }}/android/keystore.properties
81- - uses : actions/setup-java@v4
81+ - uses : actions/setup-java@v5
8282 with :
8383 distribution : zulu
8484 java-version : 17
@@ -101,7 +101,7 @@ jobs:
101101 done
102102 - run : ./tools/verify_apk_cert.sh build/app/outputs/flutter-apk/*.apk
103103 - name : Upload APKs to the job artifacts
104- uses : actions/upload-artifact@v4
104+ uses : actions/upload-artifact@v7
105105 with :
106106 name : ${{ env.ARTIFACT }}
107107 path : build/app/outputs/flutter-apk/*.apk
@@ -130,7 +130,7 @@ jobs:
130130 outputs :
131131 artifact : ${{ env.ARTIFACT }}
132132 steps :
133- - uses : actions/checkout@v4
133+ - uses : actions/checkout@v6
134134 - run : echo "version=$(jq -r '.flutter' .fvmrc)" >> $GITHUB_OUTPUT
135135 id : flutter-version
136136 - uses : subosito/flutter-action@v2
@@ -148,7 +148,7 @@ jobs:
148148 - run : cp -R build/linux/${{ matrix.arch }}/release/bundle/ build/frigoligo/
149149 - run : tar czf ../$ARTIFACT frigoligo/
150150 working-directory : ./build
151- - uses : actions/upload-artifact@v4
151+ - uses : actions/upload-artifact@v7
152152 with :
153153 name : ${{ env.ARTIFACT }}
154154 path : ${{ env.ARTIFACT }}
@@ -179,12 +179,12 @@ jobs:
179179 run : |
180180 sudo apt update -y
181181 sudo apt install libfuse2
182- - uses : actions/checkout@v4
182+ - uses : actions/checkout@v6
183183 with :
184184 sparse-checkout : |
185185 appimage
186186 assets
187- - uses : actions/download-artifact@v4
187+ - uses : actions/download-artifact@v8
188188 with :
189189 name : ${{ env.LINUX_ARTIFACT }}
190190 - name : Prepare AppImage
@@ -201,7 +201,7 @@ jobs:
201201 chmod +x appimagetool-x86_64.AppImage
202202 ./appimagetool-x86_64.AppImage Frigoligo.AppDir $ARTIFACT
203203 working-directory : ./appimage
204- - uses : actions/upload-artifact@v4
204+ - uses : actions/upload-artifact@v7
205205 with :
206206 name : ${{ env.ARTIFACT }}
207207 path : appimage/${{ env.ARTIFACT }}
@@ -217,7 +217,7 @@ jobs:
217217 env :
218218 ARTIFACT : frigoligo-${{ github.head_ref || github.ref_name }}-win-x64.zip
219219 steps :
220- - uses : actions/checkout@v4
220+ - uses : actions/checkout@v6
221221 - run : echo "version=$(jq -r '.flutter' .fvmrc)" >> $GITHUB_OUTPUT
222222 shell : bash
223223 id : flutter-version
@@ -233,7 +233,7 @@ jobs:
233233 - run : Copy-Item -Path build\windows\x64\runner\Release\ -Destination build\frigoligo\ -Recurse
234234 - run : Compress-Archive -Path frigoligo -DestinationPath ..\\$env:ARTIFACT
235235 working-directory : ./build
236- - uses : actions/upload-artifact@v4
236+ - uses : actions/upload-artifact@v7
237237 with :
238238 name : ${{ env.ARTIFACT }}
239239 path : ${{ env.ARTIFACT }}
0 commit comments