From 79ba5f20d2654bc41907ecdcaa3ca6483ec0401d Mon Sep 17 00:00:00 2001 From: Oliver Klee Date: Thu, 24 Feb 2022 09:11:14 +0100 Subject: [PATCH] [TASK] Use an explicit CI matrix for the functional tests as well (#392) This will allow use to have exceptions from the cross product of the parameters more easily (e.g., using PHP 8 only for TYPO3 11LTS onward). --- .github/workflows/ci.yml | 28 +++++++++++++++++++--------- .github/workflows/predefined.yml | 29 +++++++++++++++++++---------- 2 files changed, 38 insertions(+), 19 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 112e8b3..4d567d8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -227,12 +227,22 @@ jobs: strategy: fail-fast: false matrix: - composer-dependencies: - - highest - - lowest - php-version: - - 7.2 - - 7.3 - - 7.4 - typo3-version: - - ^10.4 + include: + - typo3-version: ^10.4 + php-version: 7.2 + composer-dependencies: highest + - typo3-version: ^10.4 + php-version: 7.2 + composer-dependencies: lowest + - typo3-version: ^10.4 + php-version: 7.3 + composer-dependencies: highest + - typo3-version: ^10.4 + php-version: 7.3 + composer-dependencies: lowest + - typo3-version: ^10.4 + php-version: 7.4 + composer-dependencies: highest + - typo3-version: ^10.4 + php-version: 7.4 + composer-dependencies: lowest diff --git a/.github/workflows/predefined.yml b/.github/workflows/predefined.yml index ede5ea8..24d6990 100644 --- a/.github/workflows/predefined.yml +++ b/.github/workflows/predefined.yml @@ -251,13 +251,22 @@ jobs: strategy: fail-fast: false matrix: - composer-dependencies: - - highest - - lowest - php-version: - - 7.2 - - 7.3 - - 7.4 - typo3-version: - - ^9.5 - - ^10.4 + include: + - typo3-version: ^10.4 + php-version: 7.2 + composer-dependencies: highest + - typo3-version: ^10.4 + php-version: 7.2 + composer-dependencies: lowest + - typo3-version: ^10.4 + php-version: 7.3 + composer-dependencies: highest + - typo3-version: ^10.4 + php-version: 7.3 + composer-dependencies: lowest + - typo3-version: ^10.4 + php-version: 7.4 + composer-dependencies: highest + - typo3-version: ^10.4 + php-version: 7.4 + composer-dependencies: lowest