From 15aa3c1cb13d49f6637498ef1ea615ecdf6e1db6 Mon Sep 17 00:00:00 2001 From: Andreas Wolf Date: Sat, 7 Dec 2019 19:20:34 +0100 Subject: [PATCH] [TASK] Run tests with lowest/highest dependency versions (#40) --- .github/workflows/ci.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e319bbe..0d92dcc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,6 +80,9 @@ jobs: typo3-version: - "^9.5" #- "^10.2" + composer-dependencies: + - highest + - lowest php-version: - 7.2 - 7.3 @@ -104,8 +107,17 @@ jobs: composer require typo3/minimal:"$TYPO3" composer show - - name: Install Composer dependencies - run: composer install --no-progress + - name: Install lowest dependencies with composer + if: matrix.composer-dependencies == 'lowest' + run: | + composer update --no-ansi --no-interaction --no-progress --no-suggest --prefer-lowest + composer show + + - name: Install highest dependencies with composer + if: matrix.composer-dependencies == 'highest' + run: | + composer update --no-ansi --no-interaction --no-progress --no-suggest + composer show - name: Run unit tests run: composer ci:tests:unit