@@ -12,11 +12,11 @@ jobs:
12
12
runs-on : ubuntu-latest
13
13
strategy :
14
14
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' ]
16
16
17
17
steps :
18
18
- name : Checkout code
19
- uses : actions/checkout@v3
19
+ uses : actions/checkout@v4
20
20
21
21
- name : Setup PHP
22
22
uses : shivammathur/setup-php@v2
25
25
tools : composer:v2
26
26
coverage : none
27
27
28
+ - name : Emulate PHP 8.3
29
+ run : composer config platform.php 8.3.999
30
+ if : matrix.php == '8.4'
31
+
28
32
- name : Install dependencies
29
33
run : composer update --prefer-dist --no-interaction --no-progress
30
34
@@ -36,11 +40,11 @@ jobs:
36
40
runs-on : ubuntu-latest
37
41
strategy :
38
42
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' ]
40
44
41
45
steps :
42
46
- name : Checkout code
43
- uses : actions/checkout@v3
47
+ uses : actions/checkout@v4
44
48
45
49
- name : Setup PHP
46
50
uses : shivammathur/setup-php@v2
49
53
tools : composer:v2
50
54
coverage : none
51
55
56
+ - name : Emulate PHP 8.3
57
+ run : composer config platform.php 8.3.999
58
+ if : matrix.php == '8.4'
59
+
52
60
- name : Install dependencies
53
61
run : |
54
62
composer require "sebastian/comparator:^3.0.2" --no-interaction --no-update
@@ -63,12 +71,12 @@ jobs:
63
71
64
72
steps :
65
73
- name : Checkout code
66
- uses : actions/checkout@v3
74
+ uses : actions/checkout@v4
67
75
68
76
- name : Setup PHP
69
77
uses : shivammathur/setup-php@v2
70
78
with :
71
- php-version : 7.4
79
+ php-version : ' 7.4'
72
80
tools : composer:v2
73
81
coverage : xdebug
74
82
0 commit comments