Skip to content

Commit e5aac87

Browse files
authored
update workflow for PHPUnit (#195)
1 parent 98ce242 commit e5aac87

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/phpunit.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,34 @@ on:
2020

2121
jobs:
2222
phpunit:
23+
strategy:
24+
matrix:
25+
php-version: ['8.1', '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+
2347
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'

0 commit comments

Comments
 (0)