|
9 | 9 | max-parallel: 15 |
10 | 10 | fail-fast: false |
11 | 11 | matrix: |
12 | | - laravel-version: ['5.8.*', '^6.0', '^7.0', '^8.0'] |
13 | | - php-versions: ['7.3', '7.4'] |
14 | | - name: PHP ${{ matrix.php-versions }} on Laravel ${{ matrix.laravel-version }} |
| 12 | + laravel-version: ['5.8.*', '^6.0', '^7.0', '^8.0', '^9.0'] |
| 13 | + php-version: ['7.3', '7.4', '8.0', '8.1'] |
| 14 | + exclude: |
| 15 | + - laravel-version: '5.8.*' |
| 16 | + php-version: '8.0' |
| 17 | + - laravel-version: '5.8.*' |
| 18 | + php-version: '8.1' |
| 19 | + - laravel-version: '^6.0' |
| 20 | + php-version: '8.1' |
| 21 | + - laravel-version: '^7.0' |
| 22 | + php-version: '8.1' |
| 23 | + - laravel-version: '^9.0' |
| 24 | + php-version: '7.3' |
| 25 | + - laravel-version: '^9.0' |
| 26 | + php-version: '7.4' |
| 27 | + name: PHP ${{ matrix.php-version }} on Laravel ${{ matrix.laravel-version }} |
15 | 28 | steps: |
16 | 29 | - name: Checkout |
17 | 30 | uses: actions/checkout@master |
18 | 31 | - name: Setup PHP |
19 | 32 | uses: shivammathur/setup-php@master |
20 | 33 | with: |
21 | | - php-version: ${{ matrix.php-versions }} |
| 34 | + php-version: ${{ matrix.php-version }} |
22 | 35 | extension-csv: mbstring, xdebug |
23 | 36 | coverage: xdebug |
24 | 37 | - name: Install dependencies |
|
30 | 43 | - name: Run Tests |
31 | 44 | run: composer test:unit |
32 | 45 | - name: Run Integration Tests |
33 | | - if: matrix.laravel-version == '^7.0' |
34 | | - run: | |
35 | | - composer require --dev --no-interaction "orchestra/testbench:^5.1" |
36 | | - composer test:integration |
| 46 | + run: composer test:integration |
0 commit comments