From d75eac109e951b324e7dcfa4b82d150bd6f7703a Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Mon, 29 Apr 2024 13:55:44 +0200 Subject: [PATCH] test(ci): update integration test to server reqs - NC 30 does not support PHP 8.0 anymore - add databases and stable branches to matrix Signed-off-by: Arthur Schiwon --- .github/workflows/integration.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 123cd15a2..ac00fee94 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -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 }}