diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index bb87ee7..2d90c9a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,38 +5,21 @@ on: jobs: tests: runs-on: ubuntu-latest - continue-on-error: ${{ matrix.experimental }} strategy: matrix: - php: [8.1, 8.2, 8.3, 8.4, 8.5] - experimental: [false] - include: - - php: 8.6 - experimental: true + php: [8.2, 8.3, 8.4, 8.5] steps: - name: Checkout code uses: actions/checkout@v6 - name: Setup PHP - if: ${{ matrix.php != '8.5' }} uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} coverage: none - - name: Setup PHP with register_arg_argv - uses: shivammathur/setup-php@v2 - if: ${{ matrix.php == '8.5' }} - with: - php-version: ${{ matrix.php }} - coverage: none - # this ini directive seems to be off by default in PHP 8.5 - # see https://github.com/php/php-src/issues/20279 - # enable it because codeception relies on it. - ini-values: register_argc_argv=1 - - name: Validate composer.json and composer.lock run: composer validate diff --git a/composer.json b/composer.json index ce86167..6530cae 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ ], "homepage": "https://codeception.com/", "require": { - "php": "^8.1", + "php": "^8.2", "ext-json": "*", "codeception/codeception": "*@dev", "codeception/lib-innerbrowser": "*@dev",