diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3a1f381d..01cdb4ec 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,13 +22,15 @@ jobs: strategy: matrix: - php: [7.0, 7.1, 7.2, 7.3, 7.4] + php: [7.0, 7.1, 7.2, 7.3, 7.4, 8.0] symfony: [3.4, 4, 5] exclude: - php: 7.3 symfony: 3.4 - php: 7.4 symfony: 3.4 + - php: 8.0 + symfony: 3.4 - php: 7.0 symfony: 4 - php: 7.0 @@ -70,9 +72,14 @@ jobs: path: framework-tests ref: symfony5 - - name: Install Symfony Sample - run: | - composer update --no-dev --prefer-dist --no-interaction + - name: Install Symfony Sample on PHP7 + if: matrix.php < 8 + run: composer update --no-dev --prefer-dist --no-interaction + working-directory: framework-tests + + - name: Install Symfony Sample on PHP8 + if: matrix.php == 8.0 + run: composer update --no-dev --prefer-dist --no-interaction --ignore-platform-req=php working-directory: framework-tests - name: Validate composer.json and composer.lock diff --git a/composer.json b/composer.json index 1488f3a2..ab14f53a 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ ], "minimum-stability": "RC", "require": { - "php": ">=7.0.8 <8.0", + "php": ">=7.0.8 <9.0", "codeception/lib-innerbrowser": "^1.3", "codeception/codeception": "^4.0", "ext-json": "*"