Skip to content

Commit

Permalink
test(ci): update integration test to server reqs
Browse files Browse the repository at this point in the history
- NC 30 does not support PHP 8.0 anymore
- add databases and stable branches to matrix

Signed-off-by: Arthur Schiwon <[email protected]>
  • Loading branch information
blizzz committed Apr 29, 2024
1 parent 5419a7a commit d75eac1
Showing 1 changed file with 17 additions and 4 deletions.
21 changes: 17 additions & 4 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,23 @@ jobs:
strategy:
fail-fast: false
matrix:
php-versions: [ "8.0" ]
databases: [ "sqlite" ]
server-versions: [ "master" ]

php-versions: [ "8.0", "8.1", "8.2", "8.3" ]
databases: [ "mysql" ]
server-versions: [ "stable28", "stable29", "master" ]
exclude:
- server-versions: "master"
php-versions: "8.0"
databases: "mysql"
include:
- server-versions: "stable28"
php-versions: "8.2"
databases: "sqlite"
- server-versions: "stable28"
php-versions: "8.2"
databases: "oci"
- server-versions: "stable28"
php-versions: "8.2"
databases: "pgsql"

name: Integration php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}

Expand Down

0 comments on commit d75eac1

Please sign in to comment.