1414 timeout-minutes : 15
1515 steps :
1616 - name : Checkout
17- uses : actions/checkout@v5
17+ uses : actions/checkout@v6
1818 - name : Install booststrap's dependencies
1919 run : |
2020 sudo apt-get update
3232 run : bin/${{ matrix.config }}/premake5 docs-check
3333 - name : Upload Artifacts
3434 if : matrix.config == 'release' && matrix.depsrc == 'contrib' && matrix.cc == 'gcc'
35- uses : actions/upload-artifact@v4
35+ uses : actions/upload-artifact@v5
3636 with :
3737 name : premake-linux-${{ matrix.platform }}
3838 path : bin/${{ matrix.config }}/
4545 timeout-minutes : 15
4646 steps :
4747 - name : Checkout
48- uses : actions/checkout@v5
48+ uses : actions/checkout@v6
4949 - name : Build
5050 run : PLATFORM=${{ matrix.platform }} CONFIG=${{ matrix.config }} ./Bootstrap.sh
5151 - name : Test
5454 run : bin/${{ matrix.config }}/premake5 docs-check
5555 - name : Upload Artifacts
5656 if : matrix.config == 'release'
57- uses : actions/upload-artifact@v4
57+ uses : actions/upload-artifact@v5
5858 with :
5959 name : premake-macosx-${{ matrix.platform }}
6060 path : bin/${{ matrix.config }}/
6868 timeout-minutes : 15
6969 steps :
7070 - name : Checkout
71- uses : actions/checkout@v5
71+ uses : actions/checkout@v6
7272 - name : Build
7373 shell : cmd
7474 env :
8383 shell : cmd
8484 - name : Upload Artifacts
8585 if : matrix.config == 'release'
86- uses : actions/upload-artifact@v4
86+ uses : actions/upload-artifact@v5
8787 with :
8888 name : premake-windows-${{ matrix.platform }}
8989 path : bin\${{ matrix.config }}\
@@ -106,7 +106,7 @@ jobs:
106106 shell : msys2 {0}
107107 steps :
108108 - name : Checkout
109- uses : actions/checkout@v5
109+ uses : actions/checkout@v6
110110 - name : ' Setup MSYS2'
111111 uses : msys2/setup-msys2@v2
112112 with :
@@ -133,7 +133,7 @@ jobs:
133133 run : bin/${{ matrix.config }}/premake5.exe docs-check
134134 - name : Upload Artifacts
135135 if : matrix.config == 'release' && matrix.depsrc == 'contrib' && matrix.cc == 'mingw'
136- uses : actions/upload-artifact@v4
136+ uses : actions/upload-artifact@v5
137137 with :
138138 name : premake-${{ matrix.msystem }}-${{ matrix.platform }}
139139 path : bin\${{ matrix.config }}\
@@ -146,7 +146,7 @@ jobs:
146146 timeout-minutes : 15
147147 steps :
148148 - name : Checkout
149- uses : actions/checkout@v5
149+ uses : actions/checkout@v6
150150151151 with :
152152 version : ' 3.9.2'
@@ -158,7 +158,7 @@ jobs:
158158 run : bin/${{ matrix.config }}/premake5 docs-check
159159 - name : Upload Artifacts
160160 if : matrix.config == 'release'
161- uses : actions/upload-artifact@v4
161+ uses : actions/upload-artifact@v5
162162 with :
163163 name : premake-cosmopolitan-universal
164164 path : bin/${{ matrix.config }}/premake5
@@ -175,9 +175,9 @@ jobs:
175175 shell : freebsd {0}
176176 steps :
177177 - name : Checkout
178- uses : actions/checkout@v5
178+ uses : actions/checkout@v6
179179 - name : Start FreeBSD VM
180- uses :
vmactions/[email protected] .4 180+ uses :
vmactions/[email protected] .7 181181 with :
182182 usesh : true
183183 sync : sshfs
@@ -197,7 +197,7 @@ jobs:
197197 bin/${{ matrix.config }}/premake5 docs-check
198198 - name : Upload Artifacts
199199 if : matrix.config == 'release' && matrix.cc == 'clang'
200- uses : actions/upload-artifact@v4
200+ uses : actions/upload-artifact@v5
201201 with :
202202 name : premake-freebsd-${{ matrix.platform }}
203203 path : bin/${{ matrix.config }}/
@@ -214,9 +214,9 @@ jobs:
214214 shell : openbsd {0}
215215 steps :
216216 - name : Checkout
217- uses : actions/checkout@v5
217+ uses : actions/checkout@v6
218218 - name : Start OpenBSD VM
219- uses :
vmactions/[email protected] .0 219+ uses :
vmactions/[email protected] .3 220220 with :
221221 usesh : true
222222 sync : sshfs
@@ -236,7 +236,7 @@ jobs:
236236 bin/${{ matrix.config }}/premake5 docs-check
237237 - name : Upload Artifacts
238238 if : matrix.config == 'release' && matrix.cc == 'clang'
239- uses : actions/upload-artifact@v4
239+ uses : actions/upload-artifact@v5
240240 with :
241241 name : premake-openbsd-${{ matrix.platform }}
242242 path : bin/${{ matrix.config }}/
@@ -253,9 +253,9 @@ jobs:
253253 shell : netbsd {0}
254254 steps :
255255 - name : Checkout
256- uses : actions/checkout@v5
256+ uses : actions/checkout@v6
257257 - name : Build on NetBSD VM
258- uses :
vmactions/[email protected] .0 258+ uses :
vmactions/[email protected] .1 259259 with :
260260 usesh : true
261261 prepare : |
@@ -269,7 +269,7 @@ jobs:
269269 bin/${{ matrix.config }}/premake5 docs-check
270270 - name : Upload Artifacts
271271 if : matrix.config == 'release'
272- uses : actions/upload-artifact@v4
272+ uses : actions/upload-artifact@v5
273273 with :
274274 name : premake-netbsd-${{ matrix.platform }}
275275 path : bin/${{ matrix.config }}/
@@ -286,9 +286,9 @@ jobs:
286286 shell : dragonflybsd {0}
287287 steps :
288288 - name : Checkout
289- uses : actions/checkout@v5
289+ uses : actions/checkout@v6
290290 - name : Build on DragonflyBSD VM
291- uses :
vmactions/[email protected] .1 291+ uses :
vmactions/[email protected] .2 292292 with :
293293 usesh : true
294294 prepare : |
@@ -300,7 +300,7 @@ jobs:
300300 bin/${{ matrix.config }}/premake5 docs-check
301301 - name : Upload Artifacts
302302 if : matrix.config == 'release' && matrix.cc == 'gcc'
303- uses : actions/upload-artifact@v4
303+ uses : actions/upload-artifact@v5
304304 with :
305305 name : premake-dragonflybsd-${{ matrix.platform }}
306306 path : bin/${{ matrix.config }}/
@@ -317,9 +317,9 @@ jobs:
317317 shell : solaris {0}
318318 steps :
319319 - name : Checkout
320- uses : actions/checkout@v5
320+ uses : actions/checkout@v6
321321 - name : Build on Solaris VM
322- uses :
vmactions/[email protected] .5 322+ uses :
vmactions/[email protected] .6 323323 with :
324324 usesh : true
325325 cpu : 4
@@ -332,7 +332,7 @@ jobs:
332332 bin/${{ matrix.config }}/premake5 docs-check
333333 - name : Upload Artifacts
334334 if : matrix.config == 'release' && matrix.cc == 'gcc'
335- uses : actions/upload-artifact@v4
335+ uses : actions/upload-artifact@v5
336336 with :
337337 name : premake-solaris-${{ matrix.platform }}
338338 path : bin/${{ matrix.config }}/
@@ -349,9 +349,9 @@ jobs:
349349 shell : omnios {0}
350350 steps :
351351 - name : Checkout
352- uses : actions/checkout@v5
352+ uses : actions/checkout@v6
353353 - name : Build on OmniOS VM
354- uses :
vmactions/[email protected] .1 354+ uses :
vmactions/[email protected] .2 355355 with :
356356 usesh : true
357357 prepare : |
@@ -363,7 +363,7 @@ jobs:
363363 bin/${{ matrix.config }}/premake5 docs-check
364364 - name : Upload Artifacts
365365 if : matrix.config == 'release' && matrix.cc == 'gcc'
366- uses : actions/upload-artifact@v4
366+ uses : actions/upload-artifact@v5
367367 with :
368368 name : premake-omnios-${{ matrix.platform }}
369369 path : bin/${{ matrix.config }}/
0 commit comments