@@ -19,11 +19,11 @@ jobs:
19
19
- ubuntu-latest
20
20
21
21
php :
22
- - 7.4
23
- - 8.0
22
+ - " 8.0 "
23
+ - " 8.1 "
24
24
25
25
mysql :
26
- - 8.0
26
+ - " 8.0"
27
27
28
28
services :
29
29
mysql :
37
37
38
38
steps :
39
39
- name : Checkout
40
- uses : actions/checkout@v2.3.4
40
+ uses : actions/checkout@v3
41
41
42
42
- name : Install PHP
43
43
uses : shivammathur/setup-php@v2
52
52
run : echo "COMPOSER_CACHE_DIR=$(composer config cache-dir)" >> $GITHUB_ENV
53
53
54
54
- name : Cache dependencies installed with composer
55
- uses : actions/cache@v2
55
+ uses : actions/cache@v3
56
56
with :
57
57
path : ${{ env.COMPOSER_CACHE_DIR }}
58
58
key : php${{ matrix.php }}-composer-${{ hashFiles('**/composer.json') }}
62
62
- name : Update composer
63
63
run : composer self-update
64
64
65
- - name : Install dependencies with composer php 7.4
66
- if : matrix.php == '7.4'
65
+ - name : Install dependencies with composer
67
66
run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
68
67
69
- - name : Install dependencies with composer php 8.0
70
- if : matrix.php == '8.0'
71
- run : composer update --ignore-platform-reqs --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
72
-
73
68
- name : Run tests with codeception
74
69
run : vendor/bin/codecept run
0 commit comments