diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 45df9b5..ac5950f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,13 +18,16 @@ jobs: strategy: matrix: - php: [8.3, 8.4, 8.5] + php: [8.3, 8.4, 8.5, 8.6] laravel: [13.*, 12.*] stability: [prefer-lowest, prefer-stable] os: [ubuntu-latest] + exclude: + - php: 8.6 + laravel: 12.* include: - os: windows-latest - php: 8.5 + php: 8.6 laravel: 13.* stability: prefer-stable @@ -43,6 +46,11 @@ jobs: extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, soap, intl, gd, exif, iconv, imagick, fileinfo coverage: none + - name: Require Laravel's PHP 8.6 branch + shell: bash + if: matrix.php == '8.6' + run: composer require "laravel/framework:dev-13/php86-experiment as 13.40.0" --no-interaction --no-update + - name: Install dependencies shell: bash env: