@@ -35,19 +35,14 @@ jobs:
35
35
strategy :
36
36
matrix :
37
37
include :
38
- - { os: ubuntu-latest, php: 7.2, mongodb: 3.6, experimental: true }
39
- - { os: ubuntu-latest, php: 7.2, mongodb: '4.0', experimental: true }
40
- - { os: ubuntu-latest, php: 7.2, mongodb: 4.2, experimental: true }
41
- - { os: ubuntu-latest, php: 7.2, mongodb: 4.4, experimental: true }
42
- - { os: ubuntu-latest, php: 7.3, mongodb: 3.6, experimental: false }
43
- - { os: ubuntu-latest, php: 7.3, mongodb: '4.0', experimental: false }
44
- - { os: ubuntu-latest, php: 7.3, mongodb: 4.2, experimental: false }
45
- - { os: ubuntu-latest, php: 7.3, mongodb: 4.4, experimental: false }
46
- - { os: ubuntu-latest, php: 7.4, mongodb: 3.6, experimental: false }
47
- - { os: ubuntu-latest, php: 7.4, mongodb: '4.0', experimental: false }
48
- - { os: ubuntu-latest, php: 7.4, mongodb: 4.2, experimental: false }
49
- - { os: ubuntu-latest, php: 7.4, mongodb: 4.4, experimental: false }
38
+ - { os: ubuntu-latest, php: 8.0, mongodb: '4.0', experimental: false }
39
+ - { os: ubuntu-latest, php: 8.0, mongodb: 4.2, experimental: false }
50
40
- { os: ubuntu-latest, php: 8.0, mongodb: 4.4, experimental: false }
41
+ - { os: ubuntu-latest, php: 8.0, mongodb: '5.0', experimental: false }
42
+ - { os: ubuntu-latest, php: 8.1, mongodb: '4.0', experimental: false }
43
+ - { os: ubuntu-latest, php: 8.1, mongodb: 4.2, experimental: false }
44
+ - { os: ubuntu-latest, php: 8.1, mongodb: 4.4, experimental: false }
45
+ - { os: ubuntu-latest, php: 8.1, mongodb: '5.0', experimental: false }
51
46
services :
52
47
mongo :
53
48
image : mongo:${{ matrix.mongodb }}
@@ -78,22 +73,18 @@ jobs:
78
73
env :
79
74
DEBUG : ${{secrets.DEBUG}}
80
75
- name : Download Composer cache dependencies from cache
81
- if : (!startsWith(matrix.php, '7.2'))
82
76
id : composer-cache
83
77
run : echo "::set-output name=dir::$(composer config cache-files-dir)"
84
78
- name : Cache Composer dependencies
85
- if : (!startsWith(matrix.php, '7.2'))
86
79
uses : actions/cache@v1
87
80
with :
88
81
path : ${{ steps.composer-cache.outputs.dir }}
89
82
key : ${{ matrix.os }}-composer-${{ hashFiles('**/composer.json') }}
90
83
restore-keys : ${{ matrix.os }}-composer-
91
84
- name : Install dependencies
92
- if : (!startsWith(matrix.php, '7.2'))
93
85
run : |
94
86
composer install --no-interaction
95
87
- name : Run tests
96
- if : (!startsWith(matrix.php, '7.2'))
97
88
run : |
98
89
./vendor/bin/phpunit --coverage-clover coverage.xml
99
90
env :
0 commit comments