@@ -12,14 +12,14 @@ jobs:
1212 runs-on : ubuntu-22.04
1313 steps :
1414 - name : Checkout repository
15- uses : actions/checkout@v4
15+ uses : actions/checkout@v6
1616 - name : Install dependencies
1717 shell : bash
1818 run : |
1919 sudo apt-get update
2020 DEBIAN_FRONTEND=noninteractive sudo apt-get -y install clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev binutils coreutils desktop-file-utils fakeroot fuse libgdk-pixbuf2.0-dev patchelf python3-pip python3-setuptools squashfs-tools strace util-linux zsync
2121 - name : Set up JDK 17
22- uses : actions/setup-java@v4
22+ uses : actions/setup-java@v5
2323 with :
2424 java-version : ' 17'
2525 distribution : ' adopt'
4444 mkdir build
4545 cp Passy/build/app/outputs/flutter-apk/app-release.apk build/Passy-Android.apk
4646 - name : Upload Android build
47- uses : actions/upload-artifact@v4
47+ uses : actions/upload-artifact@v7
4848 with :
4949 name : android
5050 path : /home/runner/work/Passy/build/Passy-Android.apk
5353 runs-on : ubuntu-22.04
5454 steps :
5555 - name : Checkout repository
56- uses : actions/checkout@v4
56+ uses : actions/checkout@v6
5757 - name : Install dependencies
5858 shell : bash
5959 run : |
@@ -86,38 +86,38 @@ jobs:
8686 chmod +x build/linux-bundle/Passy/passy
8787 chmod +x build/Passy-Latest-x86_64.AppImage
8888 - name : Archive Linux bundle build
89- uses : thedoctor0/zip-release@0.7.1
89+ uses : thedoctor0/zip-release@0.7.6
9090 with :
9191 type : zip
9292 directory : ../build/linux-bundle
9393 filename : Passy-Linux-Bundle.zip
9494 path : Passy
9595 - name : Archive Linux AppImage build
96- uses : thedoctor0/zip-release@0.7.1
96+ uses : thedoctor0/zip-release@0.7.6
9797 with :
9898 type : zip
9999 directory : ../build
100100 filename : Passy-Linux-AppImage.zip
101101 path : Passy-Latest-x86_64.AppImage
102102 - name : Archive Linux CLI build
103- uses : thedoctor0/zip-release@0.7.1
103+ uses : thedoctor0/zip-release@0.7.6
104104 with :
105105 type : zip
106106 directory : ../build/cli
107107 filename : Passy-CLI-Linux.zip
108108 path : passy-cli
109109 - name : Upload Linux bundle build
110- uses : actions/upload-artifact@v4
110+ uses : actions/upload-artifact@v7
111111 with :
112112 name : linux-bundle
113113 path : /home/runner/work/Passy/build/linux-bundle/Passy-Linux-Bundle.zip
114114 - name : Upload Linux AppImage build
115- uses : actions/upload-artifact@v4
115+ uses : actions/upload-artifact@v7
116116 with :
117117 name : linux-appimage
118118 path : /home/runner/work/Passy/build/Passy-Linux-AppImage.zip
119119 - name : Upload Linux CLI build
120- uses : actions/upload-artifact@v4
120+ uses : actions/upload-artifact@v7
121121 with :
122122 name : cli-linux
123123 path : /home/runner/work/Passy/build/cli/Passy-CLI-Linux.zip
@@ -135,26 +135,26 @@ jobs:
135135 chmod +x build/linux-bundle/Passy/passy
136136 chmod +x build/Passy-Latest-x86_64.AppImage
137137 - name : Archive Linux bundle build
138- uses : thedoctor0/zip-release@0.7.1
138+ uses : thedoctor0/zip-release@0.7.6
139139 with :
140140 type : zip
141141 directory : ../build/linux-bundle
142142 filename : Passy-Linux-Bundle.zip
143143 path : Passy
144144 - name : Archive Linux AppImage build
145- uses : thedoctor0/zip-release@0.7.1
145+ uses : thedoctor0/zip-release@0.7.6
146146 with :
147147 type : zip
148148 directory : ../build
149149 filename : Passy-Linux-AppImage.zip
150150 path : Passy-Latest-x86_64.AppImage
151151 - name : Upload Linux bundle no updates popup build
152- uses : actions/upload-artifact@v4
152+ uses : actions/upload-artifact@v7
153153 with :
154154 name : linux-bundle-no-updates-popup
155155 path : /home/runner/work/Passy/build/linux-bundle/Passy-Linux-Bundle.zip
156156 - name : Upload Linux AppImage no updates popup build
157- uses : actions/upload-artifact@v4
157+ uses : actions/upload-artifact@v7
158158 with :
159159 name : linux-appimage-no-updates-popup
160160 path : /home/runner/work/Passy/build/Passy-Linux-AppImage.zip
@@ -163,7 +163,7 @@ jobs:
163163 runs-on : ubuntu-22.04-arm
164164 steps :
165165 - name : Checkout repository
166- uses : actions/checkout@v4
166+ uses : actions/checkout@v6
167167 - name : Install dependencies
168168 shell : bash
169169 run : |
@@ -198,38 +198,38 @@ jobs:
198198 chmod +x build/linux-bundle/Passy/passy
199199 chmod +x build/Passy-Latest-aarch64.AppImage
200200 - name : Archive Linux bundle build
201- uses : thedoctor0/zip-release@0.7.1
201+ uses : thedoctor0/zip-release@0.7.6
202202 with :
203203 type : zip
204204 directory : ../build/linux-bundle
205205 filename : Passy-Linux-ARM64-Bundle.zip
206206 path : Passy
207207 - name : Archive Linux AppImage build
208- uses : thedoctor0/zip-release@0.7.1
208+ uses : thedoctor0/zip-release@0.7.6
209209 with :
210210 type : zip
211211 directory : ../build
212212 filename : Passy-Linux-ARM64-AppImage.zip
213213 path : Passy-Latest-aarch64.AppImage
214214 - name : Archive Linux CLI build
215- uses : thedoctor0/zip-release@0.7.1
215+ uses : thedoctor0/zip-release@0.7.6
216216 with :
217217 type : zip
218218 directory : ../build/cli
219219 filename : Passy-CLI-Linux-ARM64.zip
220220 path : passy-cli
221221 - name : Upload Linux bundle build
222- uses : actions/upload-artifact@v4
222+ uses : actions/upload-artifact@v7
223223 with :
224224 name : linux-arm64-bundle
225225 path : /home/runner/work/Passy/build/linux-bundle/Passy-Linux-ARM64-Bundle.zip
226226 - name : Upload Linux AppImage build
227- uses : actions/upload-artifact@v4
227+ uses : actions/upload-artifact@v7
228228 with :
229229 name : linux-arm64-appimage
230230 path : /home/runner/work/Passy/build/Passy-Linux-ARM64-AppImage.zip
231231 - name : Upload Linux CLI build
232- uses : actions/upload-artifact@v4
232+ uses : actions/upload-artifact@v7
233233 with :
234234 name : cli-linux-arm64
235235 path : /home/runner/work/Passy/build/cli/Passy-CLI-Linux-ARM64.zip
@@ -247,26 +247,26 @@ jobs:
247247 chmod +x build/linux-bundle/Passy/passy
248248 chmod +x build/Passy-Latest-aarch64.AppImage
249249 - name : Archive Linux bundle build
250- uses : thedoctor0/zip-release@0.7.1
250+ uses : thedoctor0/zip-release@0.7.6
251251 with :
252252 type : zip
253253 directory : ../build/linux-bundle
254254 filename : Passy-Linux-ARM64-Bundle.zip
255255 path : Passy
256256 - name : Archive Linux AppImage build
257- uses : thedoctor0/zip-release@0.7.1
257+ uses : thedoctor0/zip-release@0.7.6
258258 with :
259259 type : zip
260260 directory : ../build
261261 filename : Passy-Linux-ARM64-AppImage.zip
262262 path : Passy-Latest-aarch64.AppImage
263263 - name : Upload Linux bundle no updates popup build
264- uses : actions/upload-artifact@v4
264+ uses : actions/upload-artifact@v7
265265 with :
266266 name : linux-arm64-bundle-no-updates-popup
267267 path : /home/runner/work/Passy/build/linux-bundle/Passy-Linux-ARM64-Bundle.zip
268268 - name : Upload Linux AppImage no updates popup build
269- uses : actions/upload-artifact@v4
269+ uses : actions/upload-artifact@v7
270270 with :
271271 name : linux-arm64-appimage-no-updates-popup
272272 path : /home/runner/work/Passy/build/Passy-Linux-ARM64-AppImage.zip
@@ -275,7 +275,7 @@ jobs:
275275 runs-on : ubuntu-24.04
276276 steps :
277277 - name : Checkout repository
278- uses : actions/checkout@v4
278+ uses : actions/checkout@v6
279279 - name : Install flutter
280280 shell : bash
281281 run : |
@@ -290,7 +290,7 @@ jobs:
290290 uses : snapcore/action-build@v1
291291 id : snapcraft
292292 - name : Upload Linux Snap
293- uses : actions/upload-artifact@v4
293+ uses : actions/upload-artifact@v7
294294 with :
295295 name : linux-snap
296296 path : ${{ steps.snapcraft.outputs.snap }}
@@ -299,7 +299,7 @@ jobs:
299299 runs-on : ubuntu-24.04-arm
300300 steps :
301301 - name : Checkout repository
302- uses : actions/checkout@v4
302+ uses : actions/checkout@v6
303303 - name : Install flutter
304304 shell : bash
305305 run : |
@@ -314,7 +314,7 @@ jobs:
314314 uses : snapcore/action-build@v1
315315 id : snapcraft
316316 - name : Upload Linux Snap
317- uses : actions/upload-artifact@v4
317+ uses : actions/upload-artifact@v7
318318 with :
319319 name : linux-snap-arm64
320320 path : ${{ steps.snapcraft.outputs.snap }}
@@ -323,7 +323,7 @@ jobs:
323323 runs-on : windows-latest
324324 steps :
325325 - name : Checkout repository
326- uses : actions/checkout@v4
326+ uses : actions/checkout@v6
327327 - name : Install Latest VC Redistributable
328328 shell : pwsh
329329 run : |
@@ -358,12 +358,12 @@ jobs:
358358 cp -r Passy/build/windows/x64/runner/Release/. build/windows-portable/Passy
359359 cp Passy/build/Passy-Windows-Installer.exe build/Passy-Windows-Installer.exe
360360 - name : Upload Windows portable build
361- uses : actions/upload-artifact@v4
361+ uses : actions/upload-artifact@v7
362362 with :
363363 name : windows-portable
364364 path : D:\a\Passy\build\windows-portable
365365 - name : Upload Windows .exe installer
366- uses : actions/upload-artifact@v4
366+ uses : actions/upload-artifact@v7
367367 with :
368368 name : windows-exe-installer
369369 path : D:\a\Passy\build\Passy-Windows-Installer.exe
0 commit comments