From fc403b17d1b7e9c3caeb10c003331ae41b1aa50a Mon Sep 17 00:00:00 2001 From: gregcorbett Date: Tue, 27 Feb 2024 16:23:04 +0000 Subject: [PATCH] Unit test against more versions of MariaDB - 10.3, 10.4, 10.5, 10.6, 10.11 are the currently-in-support versions of MariaDB 10.X - No version of MariaDB 11 has long term support, so test against the newest image in the 11 series. - Also test against the "latest" docker image available. In the near term, this is likely to the same image as "11". However testing against "latest" will mean we test against 12 automatically when it is released. --- .github/workflows/continuous-integration.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index a9cc29e5c..1ca8a50c5 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -14,7 +14,7 @@ jobs: # Define jobs for all combinations of php, mariadb and extension, up to "include" # Tests will be performed for each combination php-version: ["5.4", "5.5", "5.6", "7.0", "7.1", "7.4"] - mariadb-version: ["10.3"] + mariadb-version: ["10.3", "10.4", "10.5", "10.6", "10.11", "11", "latest"] extension: ["pdo_mysql"] include: - php-version: "5.4" @@ -31,6 +31,18 @@ jobs: composer-json: "composer-7.4.json" - mariadb-version: "10.3" mariadb_admin_cmd: "mysqladmin" + - mariadb-version: "10.4" + mariadb_admin_cmd: "mariadb-admin" + - mariadb-version: "10.5" + mariadb_admin_cmd: "mariadb-admin" + - mariadb-version: "10.6" + mariadb_admin_cmd: "mariadb-admin" + - mariadb-version: "10.11" + mariadb_admin_cmd: "mariadb-admin" + - mariadb-version: "11" + mariadb_admin_cmd: "mariadb-admin" + - mariadb-version: "latest" + mariadb_admin_cmd: "mariadb-admin" services: mariadb: