diff --git a/.github/workflows/test-application.yaml b/.github/workflows/test-application.yaml index be830dd..bf0300c 100644 --- a/.github/workflows/test-application.yaml +++ b/.github/workflows/test-application.yaml @@ -19,11 +19,17 @@ jobs: include: - php-version: '8.0' dependencies: 'lowest' + symfony-version: '*' - php-version: '8.1' + symfony-version: '7.*' - php-version: '8.2' + symfony-version: '7.*' - php-version: '8.3' + symfony-version: '7.*' - php-version: '8.4' + symfony-version: '8.*' - php-version: '8.5' + symfony-version: '8.*' steps: - name: Checkout project @@ -33,7 +39,11 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-version }} - tools: 'composer:v2' + tools: 'composer:v2, flex' + + - name: Symfony version + if: matrix.symfony-version != '*' + run: composer config extra.symfony.require ${{ matrix.symfony-version }} - name: Allow unstable dependencies if: matrix.dev-dependencies == true diff --git a/composer.json b/composer.json index 9889173..93d7fec 100644 --- a/composer.json +++ b/composer.json @@ -29,7 +29,7 @@ "require": { "php": "^8.0", "phpcr/phpcr": "~2.1.0", - "symfony/console": "^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" + "symfony/console": "^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { "ramsey/uuid": "^3.5",