2323jobs :
2424 # START Basic Checks Job (EPV, code sniffer, images check, etc.)
2525 basic-checks :
26- runs-on : ubuntu-20 .04
26+ runs-on : ubuntu-22 .04
2727 strategy :
2828 matrix :
2929 include :
@@ -35,14 +35,14 @@ jobs:
3535
3636 steps :
3737 - name : Checkout phpBB
38- uses : actions/checkout@v3
38+ uses : actions/checkout@v4
3939 with :
4040 repository : phpbb/phpbb
4141 ref : ${{ env.PHPBB_BRANCH }}
4242 path : phpBB3
4343
4444 - name : Checkout extension
45- uses : actions/checkout@v3
45+ uses : actions/checkout@v4
4646 with :
4747 path : phpBB3/phpBB/ext/${{ env.EXTNAME }}
4848
9191
9292 # START MySQL and MariaDB Job
9393 mysql-tests :
94- runs-on : ubuntu-20 .04
94+ runs-on : ubuntu-22 .04
9595 strategy :
9696 matrix :
9797 include :
@@ -158,14 +158,14 @@ jobs:
158158
159159 steps :
160160 - name : Checkout phpBB
161- uses : actions/checkout@v3
161+ uses : actions/checkout@v4
162162 with :
163163 repository : phpbb/phpbb
164164 ref : ${{ env.PHPBB_BRANCH }}
165165 path : phpBB3
166166
167167 - name : Checkout extension
168- uses : actions/checkout@v3
168+ uses : actions/checkout@v4
169169 with :
170170 path : phpBB3/phpBB/ext/${{ env.EXTNAME }}
171171
@@ -206,7 +206,7 @@ jobs:
206206 - name : Setup node
207207 uses : actions/setup-node@v3
208208 with :
209- node-version : 16
209+ node-version : 20
210210 - name : Setup node dependencies
211211 run : npm ci
212212 working-directory : ./phpBB3/phpBB/ext/phpbb/webpushnotifications
@@ -236,7 +236,7 @@ jobs:
236236
237237 # START PostgreSQL Job
238238 postgres-tests :
239- runs-on : ubuntu-20 .04
239+ runs-on : ubuntu-22 .04
240240 strategy :
241241 matrix :
242242 include :
@@ -295,14 +295,14 @@ jobs:
295295
296296 steps :
297297 - name : Checkout phpBB
298- uses : actions/checkout@v3
298+ uses : actions/checkout@v4
299299 with :
300300 repository : phpbb/phpbb
301301 ref : ${{ env.PHPBB_BRANCH }}
302302 path : phpBB3
303303
304304 - name : Checkout extension
305- uses : actions/checkout@v3
305+ uses : actions/checkout@v4
306306 with :
307307 path : phpBB3/phpBB/ext/${{ env.EXTNAME }}
308308
@@ -338,7 +338,7 @@ jobs:
338338 - name : Setup node
339339 uses : actions/setup-node@v3
340340 with :
341- node-version : 16
341+ node-version : 20
342342 - name : Setup node dependencies
343343 run : npm ci
344344 working-directory : ./phpBB3/phpBB/ext/phpbb/webpushnotifications
@@ -360,7 +360,7 @@ jobs:
360360
361361 # START Other Tests Job (SQLite 3 and mssql)
362362 other-tests :
363- runs-on : ubuntu-20 .04
363+ runs-on : ubuntu-22 .04
364364 strategy :
365365 matrix :
366366 include :
@@ -402,14 +402,14 @@ jobs:
402402
403403 steps :
404404 - name : Checkout phpBB
405- uses : actions/checkout@v3
405+ uses : actions/checkout@v4
406406 with :
407407 repository : phpbb/phpbb
408408 ref : ${{ env.PHPBB_BRANCH }}
409409 path : phpBB3
410410
411411 - name : Checkout extension
412- uses : actions/checkout@v3
412+ uses : actions/checkout@v4
413413 with :
414414 path : phpBB3/phpBB/ext/${{ env.EXTNAME }}
415415
@@ -450,7 +450,7 @@ jobs:
450450 - name : Setup node
451451 uses : actions/setup-node@v3
452452 with :
453- node-version : 16
453+ node-version : 20
454454 - name : Setup node dependencies
455455 run : npm ci
456456 working-directory : ./phpBB3/phpBB/ext/phpbb/webpushnotifications
0 commit comments