diff --git a/.github/workflows/run-stub-tests.yml b/.github/workflows/run-stub-tests.yml index ab89de0b..4694e262 100644 --- a/.github/workflows/run-stub-tests.yml +++ b/.github/workflows/run-stub-tests.yml @@ -10,8 +10,11 @@ jobs: fail-fast: true matrix: os: [ubuntu-22.04, windows-latest] - php: [8.3, 8.2] + php: [8.4, 8.3, 8.2] laravel: [11.0, 10.2] + exclude: + - php: 8.4 + laravel: 10.0 name: Test Stubs ${{ matrix.os }} - P${{ matrix.php }} - L${{ matrix.laravel }} diff --git a/.github/workflows/run-table-tests.yml b/.github/workflows/run-table-tests.yml index 7fc9b3b5..edd319b2 100644 --- a/.github/workflows/run-table-tests.yml +++ b/.github/workflows/run-table-tests.yml @@ -8,7 +8,7 @@ jobs: strategy: fail-fast: true matrix: - php: [8.3, 8.2] + php: [8.4, 8.3, 8.2] laravel: [11.0, 10.0] db: [mysql, postgres, sqlite] ssr: [true, false] @@ -21,6 +21,8 @@ jobs: exclude: - dependency-version: prefer-lowest ssr: true + - php: 8.3 + ssr: true - php: 8.2 ssr: true - laravel: 10.0 @@ -29,6 +31,8 @@ jobs: ssr: true - db: postgres ssr: true + - php: 8.4 + laravel: 10.0 name: Test P${{ matrix.php }} - L${{ matrix.laravel }} - DB ${{ matrix.db }} - SSR ${{ matrix.ssr }} - ${{ matrix.dependency-version }} diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index d51fd70c..8bc66361 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -8,7 +8,7 @@ jobs: strategy: fail-fast: true matrix: - php: [8.3, 8.2] + php: [8.4, 8.3, 8.2] laravel: [11.0, 10.0] ssr: [true, false] dependency-version: [prefer-lowest, prefer-stable] @@ -20,8 +20,12 @@ jobs: exclude: - ssr: true dependency-version: prefer-lowest + - ssr: true + php: 8.3 - ssr: true php: 8.2 + - php: 8.4 + laravel: 10.0 name: Test P${{ matrix.php }} - L${{ matrix.laravel }} - SSR ${{ matrix.ssr }} - ${{ matrix.dependency-version }} diff --git a/composer.json b/composer.json index bb038ea4..e020189b 100644 --- a/composer.json +++ b/composer.json @@ -16,7 +16,7 @@ } ], "require": { - "php": "^8.2|^8.3", + "php": "^8.2|^8.3|^8.4", "illuminate/contracts": "^10.48.2|^11.0.1" }, "require-dev": {