From a9143861b8c8b505540125d8cc186316f2d0bcee Mon Sep 17 00:00:00 2001 From: Brett McBride Date: Thu, 31 Aug 2023 11:03:20 +1000 Subject: [PATCH] adding 8.3 to build matrix 8.3 is in RC, so add it to the matrix. currently failing because many libraries do not support it yet. bump 8.2 to non-experimental, which should have happened some time ago. --- .github/workflows/php.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 983c4bd85..14e8f4431 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -13,11 +13,13 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['7.4', '8.0', '8.1'] + php-version: ['7.4', '8.0', '8.1', '8.2'] experimental: [false] + composer_args: "" include: - - php-version: 8.2 + - php-version: 8.3 experimental: true + composer_args: "--ignore-platform-reqs" steps: - uses: actions/checkout@v3 @@ -44,7 +46,7 @@ jobs: - name: Install dependencies if: steps.composer-cache.outputs.cache-hit != 'true' - run: composer install --prefer-dist --no-progress --no-suggest + run: composer install --prefer-dist --no-progress --no-suggest ${{ matrix.composer_args }} - name: Check Style continue-on-error: ${{ matrix.experimental }}