18
18
19
19
steps :
20
20
- name : " Checkout"
21
- uses : " actions/checkout@v2 "
21
+ uses : " actions/checkout@v4 "
22
22
23
23
- name : " Install PHP"
24
24
uses : " shivammathur/setup-php@v2"
@@ -28,14 +28,14 @@ jobs:
28
28
tools : " cs2pr"
29
29
30
30
- name : " Cache dependencies installed with composer"
31
- uses : " actions/cache@v1 "
31
+ uses : " actions/cache@v4 "
32
32
with :
33
33
path : " ~/.composer/cache"
34
34
key : " php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
35
35
restore-keys : " php-${{ matrix.php-version }}-composer-locked-"
36
36
37
37
- name : " Install dependencies with composer"
38
- run : " composer install --no-interaction --no-progress --no-suggest "
38
+ run : " composer install --no-interaction --no-progress"
39
39
40
40
- name : " Run PHP-CS-Fixer on src/"
41
41
run : " vendor/bin/php-cs-fixer fix src/ --dry-run --stop-on-violation --format=checkstyle | cs2pr"
54
54
55
55
steps :
56
56
- name : " Checkout"
57
- uses : " actions/checkout@v2 "
57
+ uses : " actions/checkout@v4 "
58
58
59
59
- name : " Install PHP"
60
60
uses : " shivammathur/setup-php@v2"
@@ -64,14 +64,14 @@ jobs:
64
64
tools : " cs2pr"
65
65
66
66
- name : " Cache dependencies installed with composer"
67
- uses : " actions/cache@v1 "
67
+ uses : " actions/cache@v4 "
68
68
with :
69
69
path : " ~/.composer/cache"
70
70
key : " php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
71
71
restore-keys : " php-${{ matrix.php-version }}-composer-locked-"
72
72
73
73
- name : " Install dependencies with composer"
74
- run : " composer install --no-interaction --no-progress --no-suggest "
74
+ run : " composer install --no-interaction --no-progress"
75
75
76
76
- name : " Run require-checker"
77
77
run : " composer require-checker"
96
96
97
97
steps :
98
98
- name : " Checkout"
99
- uses : " actions/checkout@v2 "
99
+ uses : " actions/checkout@v4 "
100
100
with :
101
101
fetch-depth : 2
102
102
@@ -109,20 +109,20 @@ jobs:
109
109
tools : " cs2pr"
110
110
111
111
- name : " Cache dependencies installed with composer"
112
- uses : " actions/cache@v1 "
112
+ uses : " actions/cache@v4 "
113
113
with :
114
114
path : " ~/.composer/cache"
115
115
key : " php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
116
116
restore-keys : " php-${{ matrix.php-version }}-composer-locked-"
117
117
118
118
- name : " Install dependencies with composer"
119
- run : " composer install --no-interaction --no-progress --no-suggest "
119
+ run : " composer install --no-interaction --no-progress"
120
120
121
121
- name : " Run PHPUnit"
122
122
run : " vendor/bin/phpunit -c phpunit.mysql8.xml --coverage-clover=coverage.xml"
123
123
124
124
- name : " Upload Code Coverage"
125
- uses : " codecov/codecov-action@v1 "
125
+ uses : " codecov/codecov-action@v5 "
126
126
127
127
# PHPStan is run after PHPUnit because we want to analyze the generated files too.
128
128
- name : " Run a static analysis with phpstan/phpstan"
@@ -149,7 +149,7 @@ jobs:
149
149
150
150
steps :
151
151
- name : " Checkout"
152
- uses : " actions/checkout@v2 "
152
+ uses : " actions/checkout@v4 "
153
153
with :
154
154
fetch-depth : 2
155
155
@@ -161,20 +161,20 @@ jobs:
161
161
coverage : " pcov"
162
162
163
163
- name : " Cache dependencies installed with composer"
164
- uses : " actions/cache@v1 "
164
+ uses : " actions/cache@v4 "
165
165
with :
166
166
path : " ~/.composer/cache"
167
167
key : " php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
168
168
restore-keys : " php-${{ matrix.php-version }}-composer-locked-"
169
169
170
170
- name : " Install dependencies with composer"
171
- run : " composer install --no-interaction --no-progress --no-suggest "
171
+ run : " composer install --no-interaction --no-progress"
172
172
173
173
- name : " Run PHPUnit"
174
174
run : " vendor/bin/phpunit -c phpunit.mysql8.xml --coverage-clover=coverage.xml"
175
175
176
176
- name : " Upload Code Coverage"
177
- uses : " codecov/codecov-action@v1 "
177
+ uses : " codecov/codecov-action@v5 "
178
178
179
179
phpunit-prefer-lowest :
180
180
name : " PHPUnit with prefer-lowest"
@@ -196,7 +196,7 @@ jobs:
196
196
197
197
steps :
198
198
- name : " Checkout"
199
- uses : " actions/checkout@v2 "
199
+ uses : " actions/checkout@v4 "
200
200
with :
201
201
fetch-depth : 2
202
202
@@ -208,20 +208,20 @@ jobs:
208
208
coverage : " pcov"
209
209
210
210
- name : " Cache dependencies installed with composer"
211
- uses : " actions/cache@v1 "
211
+ uses : " actions/cache@v4 "
212
212
with :
213
213
path : " ~/.composer/cache"
214
214
key : " php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
215
215
restore-keys : " php-${{ matrix.php-version }}-composer-locked-"
216
216
217
217
- name : " Install dependencies with composer"
218
- run : " composer update --no-interaction --no-progress --no-suggest -- prefer-lowest"
218
+ run : " composer update --no-interaction --no-progress --prefer-lowest"
219
219
220
220
- name : " Run PHPUnit"
221
221
run : " vendor/bin/phpunit -c phpunit.mysql8.xml --coverage-clover=coverage.xml"
222
222
223
223
- name : " Upload Code Coverage"
224
- uses : " codecov/codecov-action@v1 "
224
+ uses : " codecov/codecov-action@v5 "
225
225
226
226
phpunit-mariadb105 :
227
227
name : " PHPUnit on MariaDB 10.5"
@@ -242,7 +242,7 @@ jobs:
242
242
243
243
steps :
244
244
- name : " Checkout"
245
- uses : " actions/checkout@v2 "
245
+ uses : " actions/checkout@v4 "
246
246
with :
247
247
fetch-depth : 2
248
248
@@ -254,20 +254,20 @@ jobs:
254
254
coverage : " pcov"
255
255
256
256
- name : " Cache dependencies installed with composer"
257
- uses : " actions/cache@v1 "
257
+ uses : " actions/cache@v4 "
258
258
with :
259
259
path : " ~/.composer/cache"
260
260
key : " php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
261
261
restore-keys : " php-${{ matrix.php-version }}-composer-locked-"
262
262
263
263
- name : " Install dependencies with composer"
264
- run : " composer install --no-interaction --no-progress --no-suggest "
264
+ run : " composer install --no-interaction --no-progress"
265
265
266
266
- name : " Run PHPUnit"
267
267
run : " vendor/bin/phpunit -c phpunit.mariadb.xml --coverage-clover=coverage.xml"
268
268
269
269
- name : " Upload Code Coverage"
270
- uses : " codecov/codecov-action@v1 "
270
+ uses : " codecov/codecov-action@v5 "
271
271
272
272
phpunit-postgresql :
273
273
name : " PHPUnit on PostgreSQL"
@@ -293,7 +293,7 @@ jobs:
293
293
--health-retries 5
294
294
steps :
295
295
- name : " Checkout"
296
- uses : " actions/checkout@v2 "
296
+ uses : " actions/checkout@v4 "
297
297
with :
298
298
fetch-depth : 2
299
299
@@ -305,20 +305,20 @@ jobs:
305
305
coverage : " pcov"
306
306
307
307
- name : " Cache dependencies installed with composer"
308
- uses : " actions/cache@v1 "
308
+ uses : " actions/cache@v4 "
309
309
with :
310
310
path : " ~/.composer/cache"
311
311
key : " php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
312
312
restore-keys : " php-${{ matrix.php-version }}-composer-locked-"
313
313
314
314
- name : " Install dependencies with composer"
315
- run : " composer install --no-interaction --no-progress --no-suggest "
315
+ run : " composer install --no-interaction --no-progress"
316
316
317
317
- name : " Run PHPUnit"
318
318
run : " vendor/bin/phpunit -c phpunit.postgres.github.xml --coverage-clover=coverage.xml"
319
319
320
320
- name : " Upload Code Coverage"
321
- uses : " codecov/codecov-action@v1 "
321
+ uses : " codecov/codecov-action@v5 "
322
322
323
323
phpunit-phpbench :
324
324
name : " PHPBench"
@@ -340,7 +340,7 @@ jobs:
340
340
341
341
steps :
342
342
- name : " Checkout"
343
- uses : " actions/checkout@v2 "
343
+ uses : " actions/checkout@v4 "
344
344
with :
345
345
fetch-depth : 0
346
346
@@ -352,14 +352,14 @@ jobs:
352
352
coverage : " pcov"
353
353
354
354
- name : " Cache dependencies installed with composer"
355
- uses : " actions/cache@v1 "
355
+ uses : " actions/cache@v4 "
356
356
with :
357
357
path : " ~/.composer/cache"
358
358
key : " php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
359
359
restore-keys : " php-${{ matrix.php-version }}-composer-locked-"
360
360
361
361
- name : " Install dependencies with composer"
362
- run : " composer install --no-interaction --no-progress --no-suggest "
362
+ run : " composer install --no-interaction --no-progress"
363
363
364
364
- name : " Running PHPBench on current branch"
365
365
run : " ./phpbench.dist.sh run --tag=current_pr --store"
@@ -393,7 +393,7 @@ jobs:
393
393
394
394
steps :
395
395
- name : " Checkout"
396
- uses : " actions/checkout@v2 "
396
+ uses : " actions/checkout@v4 "
397
397
398
398
- name : " Install PHP"
399
399
uses : " shivammathur/setup-php@v2"
@@ -403,17 +403,17 @@ jobs:
403
403
coverage : " pcov"
404
404
405
405
- name : " Cache dependencies installed with composer"
406
- uses : " actions/cache@v1 "
406
+ uses : " actions/cache@v4 "
407
407
with :
408
408
path : " ~/.composer/cache"
409
409
key : " php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
410
410
restore-keys : " php-${{ matrix.php-version }}-composer-locked-"
411
411
412
412
- name : " Install dependencies with composer"
413
- run : " composer install --no-interaction --no-progress --no-suggest "
413
+ run : " composer install --no-interaction --no-progress"
414
414
415
415
- name : " Run PHPUnit"
416
416
run : " vendor/bin/phpunit -c phpunit.oracle.xml --coverage-clover=coverage.xml"
417
417
418
418
- name : " Upload Code Coverage"
419
- uses : " codecov/codecov-action@v1 "
419
+ uses : " codecov/codecov-action@v5 "
0 commit comments