|
8 | 8 |
|
9 | 9 | jobs:
|
10 | 10 | build:
|
11 |
| - runs-on: ${{matrix.os}} |
| 11 | + runs-on: ${{ matrix.os }} |
| 12 | + name: PHP v${{ matrix.php }} with Mongo v${{ matrix.mongodb }} |
| 13 | + continue-on-error: ${{ matrix.experimental }} |
12 | 14 | strategy:
|
13 | 15 | matrix:
|
14 |
| - php: ['7.2', '7.3', '7.4'] |
15 |
| - os: ['ubuntu-latest'] |
16 |
| - mongodb: ['3.6', '4.0', '4.2', '4.4'] |
| 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} |
| 20 | + - { os: ubuntu-latest, php: 7.2, mongodb: 4.4, experimental: true} |
| 21 | + - { os: ubuntu-latest, php: 7.3, mongodb: 3.6, experimental: false} |
| 22 | + - { os: ubuntu-latest, php: 7.3, mongodb: '4.0', experimental: false} |
| 23 | + - { os: ubuntu-latest, php: 7.3, mongodb: 4.2, experimental: false} |
| 24 | + - { os: ubuntu-latest, php: 7.3, mongodb: 4.4, experimental: false} |
| 25 | + - { os: ubuntu-latest, php: 7.4, mongodb: 3.6, experimental: false} |
| 26 | + - { os: ubuntu-latest, php: 7.4, mongodb: '4.0', experimental: false} |
| 27 | + - { os: ubuntu-latest, php: 7.4, mongodb: 4.2, experimental: false} |
| 28 | + - { os: ubuntu-latest, php: 7.4, mongodb: 4.4, experimental: false} |
17 | 29 | services:
|
18 | 30 | mongo:
|
19 | 31 | image: mongo:${{ matrix.mongodb }}
|
|
27 | 39 | MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
|
28 | 40 | MYSQL_DATABASE: 'unittest'
|
29 | 41 | MYSQL_ROOT_PASSWORD:
|
30 |
| - name: PHP v${{ matrix.php }} with Mongo v${{ matrix.mongodb }} |
31 | 42 |
|
32 | 43 | steps:
|
33 | 44 | - uses: actions/checkout@v2
|
|
0 commit comments