1515 runs-on : macos-13
1616
1717 steps :
18- - uses : actions/checkout@v3
18+ - uses : actions/checkout@v4
1919
2020 - uses : Swatinem/rust-cache@v2
2121 with :
3131 run : cargo tauri build --target x86_64-apple-darwin
3232
3333 - name : Upload artifact x86_64
34- uses : actions/upload-artifact@v3
34+ uses : actions/upload-artifact@v4
3535 with :
3636 name : app-darwin-86_64
3737 path : |
5858 run : rustup target add aarch64-apple-darwin && cargo tauri build --target aarch64-apple-darwin
5959
6060 - name : Upload artifact aarch64
61- uses : actions/upload-artifact@v3
61+ uses : actions/upload-artifact@v4
6262 with :
6363 name : app-darwin-aarch64
6464 path : |
6969 runs-on : windows-latest
7070
7171 steps :
72- - uses : actions/checkout@v3
72+ - uses : actions/checkout@v4
7373
7474 - uses : Swatinem/rust-cache@v2
7575 with :
8585 run : cargo tauri build --target x86_64-pc-windows-msvc
8686
8787 - name : Upload artifact
88- uses : actions/upload-artifact@v3
88+ uses : actions/upload-artifact@v4
8989 with :
9090 name : app-windows-86_64
9191 path : |
9595 runs-on : windows-latest
9696
9797 steps :
98- - uses : actions/checkout@v3
98+ - uses : actions/checkout@v4
9999
100100 - uses : Swatinem/rust-cache@v2
101101 with :
@@ -111,17 +111,17 @@ jobs:
111111 run : rustup target add i686-pc-windows-msvc && cargo tauri build --target i686-pc-windows-msvc
112112
113113 - name : Upload artifact
114- uses : actions/upload-artifact@v3
114+ uses : actions/upload-artifact@v4
115115 with :
116116 name : app-windows-i686
117117 path : |
118118 src-tauri/target/i686-pc-windows-msvc/release/bundle/nsis
119119
120120 build-linux-x86_64 :
121- runs-on : ubuntu-20 .04
121+ runs-on : ubuntu-22 .04
122122
123123 steps :
124- - uses : actions/checkout@v3
124+ - uses : actions/checkout@v4
125125
126126 - uses : Swatinem/rust-cache@v2
127127 with :
@@ -149,7 +149,7 @@ jobs:
149149 run : cargo tauri build --target x86_64-unknown-linux-gnu
150150
151151 - name : Upload artifact
152- uses : actions/upload-artifact@v3
152+ uses : actions/upload-artifact@v4
153153 with :
154154 name : app-linux-x86_64
155155 path : |
@@ -158,9 +158,9 @@ jobs:
158158 !src-tauri/target/x86_64-unknown-linux-gnu/release/bundle/appimage/*.sh
159159
160160 - name : Upload .deb artifact
161- uses : actions/upload-artifact@v3
161+ uses : actions/upload-artifact@v4
162162 with :
163- name : app-linux-x86_64
163+ name : app-linux-x86_64-deb
164164 path : |
165165 src-tauri/target/x86_64-unknown-linux-gnu/release/bundle/deb
166166
@@ -172,41 +172,47 @@ jobs:
172172 contents : read
173173 pages : write
174174 id-token : write
175- runs-on : ubuntu-20 .04
175+ runs-on : ubuntu-22 .04
176176 needs : [build-mac-x86_64, build-mac-aarch64, build-win-x86_64, build-win-i686, build-linux-x86_64]
177177
178178 steps :
179- - uses : actions/checkout@v3
179+ - uses : actions/checkout@v4
180180
181181 - name : Download darwin-x86_64
182- uses : actions/download-artifact@v3
182+ uses : actions/download-artifact@v4
183183 with :
184184 name : app-darwin-86_64
185185 path : darwin-x86_64
186186
187187 - name : Download darwin-aarch64
188- uses : actions/download-artifact@v3
188+ uses : actions/download-artifact@v4
189189 with :
190190 name : app-darwin-aarch64
191191 path : darwin-aarch64
192192
193193 - name : Download windows-x86_64
194- uses : actions/download-artifact@v3
194+ uses : actions/download-artifact@v4
195195 with :
196196 name : app-windows-86_64
197197 path : windows-x86_64
198198
199199 - name : Download windows-i686
200- uses : actions/download-artifact@v3
200+ uses : actions/download-artifact@v4
201201 with :
202202 name : app-windows-i686
203203 path : windows-i686
204204
205205 - name : Download linux-x86_64
206- uses : actions/download-artifact@v3
206+ uses : actions/download-artifact@v4
207207 with :
208208 name : app-linux-x86_64
209209 path : linux-x86_64
210+
211+ - name : Download linux-x86_64 .deb
212+ uses : actions/download-artifact@v4
213+ with :
214+ name : app-linux-x86_64-deb
215+ path : linux-x86_64
210216
211217 - name : Change paths
212218 run : |
@@ -289,13 +295,13 @@ jobs:
289295 run : ls -R download-artifacts
290296
291297 - name : Setup Pages
292- uses : actions/configure-pages@v3
298+ uses : actions/configure-pages@v5
293299
294300 - name : Upload artifact
295- uses : actions/upload-pages-artifact@v2
301+ uses : actions/upload-pages-artifact@v3
296302 with :
297303 path : ' download-artifacts'
298304
299305 - name : Deploy to GitHub Pages
300306 id : deployment
301- uses : actions/deploy-pages@v2
307+ uses : actions/deploy-pages@v4
0 commit comments