@@ -19,10 +19,11 @@ jobs:
19
19
php-version :
20
20
- " 8.1"
21
21
- " 8.2"
22
+ - " 8.3"
22
23
23
24
steps :
24
25
- name : " Checkout"
25
- uses : " actions/checkout@v2 "
26
+ uses : " actions/checkout@v4 "
26
27
27
28
- name : " Install PHP"
28
29
uses : " shivammathur/setup-php@v2"
32
33
tools : composer:v2
33
34
34
35
- name : " Cache dependencies"
35
- uses : " actions/cache@v2 "
36
+ uses : " actions/cache@v4 "
36
37
with :
37
38
path : " ~/.composer/cache"
38
39
key : " php-${{ matrix.php-version }}-composer-${{ hashFiles('**/composer.json') }}"
@@ -51,21 +52,21 @@ jobs:
51
52
52
53
steps :
53
54
- name : " Checkout"
54
- uses : " actions/checkout@v2 "
55
+ uses : " actions/checkout@v4 "
55
56
56
57
- name : " Install PHP"
57
58
uses : " shivammathur/setup-php@v2"
58
59
with :
59
60
coverage : " none"
60
- php-version : " 8.1 "
61
+ php-version : " 8.3 "
61
62
tools : composer:v2
62
63
63
64
- name : " Cache dependencies"
64
- uses : " actions/cache@v2 "
65
+ uses : " actions/cache@v4 "
65
66
with :
66
67
path : " ~/.composer/cache"
67
- key : " php-8.1 -composer-${{ hashFiles('**/composer.json') }}"
68
- restore-keys : " php-8.1 -composer-"
68
+ key : " php-8.3 -composer-${{ hashFiles('**/composer.json') }}"
69
+ restore-keys : " php-8.3 -composer-"
69
70
70
71
- name : " Install dependencies"
71
72
run : " composer update --prefer-dist --no-interaction --no-progress --no-suggest"
@@ -86,10 +87,11 @@ jobs:
86
87
php-version :
87
88
- " 8.1"
88
89
- " 8.2"
90
+ - " 8.3"
89
91
90
92
steps :
91
93
- name : " Checkout"
92
- uses : " actions/checkout@v2 "
94
+ uses : " actions/checkout@v4 "
93
95
94
96
- name : " Install PHP"
95
97
uses : " shivammathur/setup-php@v2"
99
101
tools : composer:v2
100
102
101
103
- name : " Cache dependencies"
102
- uses : " actions/cache@v2 "
104
+ uses : " actions/cache@v4 "
103
105
with :
104
106
path : " ~/.composer/cache"
105
107
key : " php-${{ matrix.php-version }}-composer-${{ hashFiles('**/composer.json') }}"
@@ -122,12 +124,13 @@ jobs:
122
124
php-version :
123
125
- " 8.1"
124
126
- " 8.2"
127
+ - " 8.3"
125
128
126
129
operating-system : ["ubuntu-latest", "windows-latest"]
127
130
128
131
steps :
129
132
- name : " Checkout"
130
- uses : " actions/checkout@v2 "
133
+ uses : " actions/checkout@v4 "
131
134
132
135
- name : " Install PHP"
133
136
uses : " shivammathur/setup-php@v2"
@@ -137,7 +140,7 @@ jobs:
137
140
extensions : mbstring
138
141
139
142
- name : " Cache dependencies"
140
- uses : " actions/cache@v2 "
143
+ uses : " actions/cache@v4 "
141
144
with :
142
145
path : " ~/.composer/cache"
143
146
key : " php-${{ matrix.php-version }}-composer-${{ hashFiles('**/composer.json') }}"
@@ -161,21 +164,23 @@ jobs:
161
164
162
165
steps :
163
166
- name : " Checkout"
164
- uses : " actions/checkout@v2"
167
+ uses : " actions/checkout@v4"
168
+ with :
169
+ fetch-depth : 5
165
170
166
171
- name : " Install PHP"
167
172
uses : " shivammathur/setup-php@v2"
168
173
with :
169
174
coverage : " pcov"
170
- php-version : " 8.1 "
175
+ php-version : " 8.3 "
171
176
tools : pecl
172
177
173
178
- name : " Cache dependencies"
174
- uses : " actions/cache@v2 "
179
+ uses : " actions/cache@v4 "
175
180
with :
176
181
path : " ~/.composer/cache"
177
- key : " php-8.1 -composer-${{ hashFiles('**/composer.json') }}"
178
- restore-keys : " php-8.1 -composer-"
182
+ key : " php-8.3 -composer-${{ hashFiles('**/composer.json') }}"
183
+ restore-keys : " php-8.3 -composer-"
179
184
180
185
- name : " Install dependencies"
181
186
run : " composer update --prefer-dist --no-interaction --no-progress --no-suggest"
0 commit comments