|
5 | 5 | runs-on: ${{ matrix.operating-system }}
|
6 | 6 | strategy:
|
7 | 7 | matrix:
|
8 |
| - operating-system: [ 'macos-13' ] |
9 |
| - php-versions: [ '7.4' ] |
| 8 | + operating-system: [ 'ubuntu-24.04', 'windows-2025', 'macos-latest' ] |
| 9 | + php-versions: [ '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ] |
| 10 | + include: |
| 11 | + - operating-system: 'ubuntu-24.04' |
| 12 | + php-versions: '5.6' |
| 13 | + - operating-system: 'windows-2025' |
| 14 | + php-versions: '5.6' |
| 15 | + - operating-system: 'macos-13' |
| 16 | + php-versions: '5.6' |
| 17 | + - operating-system: 'ubuntu-24.04' |
| 18 | + php-versions: '7.0' |
| 19 | + - operating-system: 'windows-2025' |
| 20 | + php-versions: '7.0' |
| 21 | + - operating-system: 'macos-13' |
| 22 | + php-versions: '7.0' |
| 23 | + - operating-system: 'ubuntu-24.04' |
| 24 | + php-versions: '7.1' |
| 25 | + - operating-system: 'windows-2025' |
| 26 | + php-versions: '7.1' |
| 27 | + - operating-system: 'macos-13' |
| 28 | + php-versions: '7.1' |
| 29 | + - operating-system: 'ubuntu-24.04' |
| 30 | + php-versions: '7.2' |
| 31 | + - operating-system: 'windows-2025' |
| 32 | + php-versions: '7.2' |
| 33 | + - operating-system: 'macos-13' |
| 34 | + php-versions: '7.2' |
| 35 | + - operating-system: 'ubuntu-24.04' |
| 36 | + php-versions: '7.3' |
| 37 | + - operating-system: 'windows-2025' |
| 38 | + php-versions: '7.3' |
| 39 | + - operating-system: 'macos-13' |
| 40 | + php-versions: '7.3' |
| 41 | + - operating-system: 'ubuntu-24.04' |
| 42 | + php-versions: '7.4' |
| 43 | + - operating-system: 'windows-2025' |
| 44 | + php-versions: '7.4' |
| 45 | + - operating-system: 'macos-13' |
| 46 | + php-versions: '7.4' |
10 | 47 | steps:
|
11 | 48 | - name: Checkout repo
|
12 | 49 | uses: actions/checkout@v4
|
|
37 | 74 | restore-keys: ${{ runner.os }}-${{ matrix.php-versions }}-composer-
|
38 | 75 |
|
39 | 76 | - name: Install Composer dependencies
|
40 |
| - if: matrix.php-versions != '7.4' || matrix.operating-system != 'macos-latest' |
41 | 77 | shell: bash
|
42 | 78 | run: composer install --no-progress --prefer-dist --optimize-autoloader
|
43 | 79 |
|
|
0 commit comments