|
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