@@ -12,11 +12,11 @@ jobs:
1212 runs-on : ubuntu-latest
1313 strategy :
1414 matrix :
15- php : ['7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2']
15+ php : ['7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
1616
1717 steps :
1818 - name : Checkout code
19- uses : actions/checkout@v3
19+ uses : actions/checkout@v4
2020
2121 - name : Setup PHP
2222 uses : shivammathur/setup-php@v2
2525 tools : composer:v2
2626 coverage : none
2727
28+ - name : Emulate PHP 8.3
29+ run : composer config platform.php 8.3.999
30+ if : matrix.php == '8.4'
31+
2832 - name : Install dependencies
2933 run : composer update --prefer-dist --no-interaction --no-progress
3034
@@ -36,11 +40,11 @@ jobs:
3640 runs-on : ubuntu-latest
3741 strategy :
3842 matrix :
39- php : ['7.1', '7.4', '8.0', '8.1', '8.2']
43+ php : ['7.1', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
4044
4145 steps :
4246 - name : Checkout code
43- uses : actions/checkout@v3
47+ uses : actions/checkout@v4
4448
4549 - name : Setup PHP
4650 uses : shivammathur/setup-php@v2
4953 tools : composer:v2
5054 coverage : none
5155
56+ - name : Emulate PHP 8.3
57+ run : composer config platform.php 8.3.999
58+ if : matrix.php == '8.4'
59+
5260 - name : Install dependencies
5361 run : |
5462 composer require "sebastian/comparator:^3.0.2" --no-interaction --no-update
@@ -63,12 +71,12 @@ jobs:
6371
6472 steps :
6573 - name : Checkout code
66- uses : actions/checkout@v3
74+ uses : actions/checkout@v4
6775
6876 - name : Setup PHP
6977 uses : shivammathur/setup-php@v2
7078 with :
71- php-version : 7.4
79+ php-version : ' 7.4'
7280 tools : composer:v2
7381 coverage : xdebug
7482
0 commit comments