|
20 | 20 |
|
21 | 21 | jobs:
|
22 | 22 | phpunit:
|
| 23 | + strategy: |
| 24 | + matrix: |
| 25 | + php-version: ['8.2', '8.3', '8.4'] |
| 26 | + db-platform: ['MySQLi', 'SQLite3'] |
| 27 | + mysql-version: ['8.0'] |
| 28 | + dependencies: ['highest'] |
| 29 | + include: |
| 30 | + # MySQL 5.7 |
| 31 | + - php-version: '8.2' |
| 32 | + db-platform: MySQLi |
| 33 | + mysql-version: '5.7' |
| 34 | + # Postgre |
| 35 | + - php-version: '8.2' |
| 36 | + db-platform: Postgre |
| 37 | + mysql-version: '8.0' |
| 38 | + # SQLSRV |
| 39 | + - php-version: '8.2' |
| 40 | + db-platform: SQLSRV |
| 41 | + mysql-version: '8.0' |
| 42 | + # OCI8 |
| 43 | + - php-version: '8.2' |
| 44 | + db-platform: OCI8 |
| 45 | + mysql-version: '8.0' |
| 46 | + |
23 | 47 | uses: codeigniter4/.github/.github/workflows/phpunit.yml@CI46
|
| 48 | + with: |
| 49 | + php-version: ${{ matrix.php-version }} |
| 50 | + db-platform: ${{ matrix.db-platform }} |
| 51 | + mysql-version: ${{ matrix.mysql-version }} |
| 52 | + dependencies: ${{ matrix.dependencies }} |
| 53 | + coveralls-php: '8.2' |
| 54 | + |
0 commit comments