|
14 | 14 | strategy:
|
15 | 15 | matrix:
|
16 | 16 | include:
|
17 |
| - - { os: ubuntu-latest, php: 7.2, mongodb: 3.6, experimental: true} |
18 |
| - - { os: ubuntu-latest, php: 7.2, mongodb: '4.0', experimental: true} |
19 |
| - - { os: ubuntu-latest, php: 7.2, mongodb: 4.2, experimental: true} |
| 17 | + - { os: ubuntu-latest, php: 7.2, mongodb: 3.6, experimental: true} |
| 18 | + - { os: ubuntu-latest, php: 7.2, mongodb: '4.0', experimental: true} |
| 19 | + - { os: ubuntu-latest, php: 7.2, mongodb: 4.2, experimental: true} |
20 | 20 | - { os: ubuntu-latest, php: 7.2, mongodb: 4.4, experimental: true}
|
21 | 21 | - { os: ubuntu-latest, php: 7.3, mongodb: 3.6, experimental: false}
|
22 | 22 | - { os: ubuntu-latest, php: 7.3, mongodb: '4.0', experimental: false}
|
@@ -56,18 +56,22 @@ jobs:
|
56 | 56 | env:
|
57 | 57 | DEBUG: ${{secrets.DEBUG}}
|
58 | 58 | - name: Download Composer cache dependencies from cache
|
| 59 | + if: (!startsWith(matrix.php, '7.2')) |
59 | 60 | id: composer-cache
|
60 | 61 | run: echo "::set-output name=dir::$(composer config cache-files-dir)"
|
61 | 62 | - name: Cache Composer dependencies
|
| 63 | + if: (!startsWith(matrix.php, '7.2')) |
62 | 64 | uses: actions/cache@v1
|
63 | 65 | with:
|
64 | 66 | path: ${{ steps.composer-cache.outputs.dir }}
|
65 | 67 | key: ${{ matrix.os }}-composer-${{ hashFiles('**/composer.json') }}
|
66 | 68 | restore-keys: ${{ matrix.os }}-composer-
|
67 | 69 | - name: Install dependencies
|
| 70 | + if: (!startsWith(matrix.php, '7.2')) |
68 | 71 | run: |
|
69 | 72 | composer install --no-interaction
|
70 | 73 | - name: Run tests
|
| 74 | + if: (!startsWith(matrix.php, '7.2')) |
71 | 75 | run: |
|
72 | 76 | ./vendor/bin/phpunit --coverage-clover coverage.xml
|
73 | 77 | env:
|
|
0 commit comments