diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index d1bf8eb..7aad808 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -10,9 +10,10 @@ jobs: matrix: php: [8.2, 8.3, 8.4] laravel: [11.*, 12.*] + livewire: [3.*, 4.*] os: [ubuntu-latest] - name: ${{ matrix.php }} - ${{ matrix.laravel }} + name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - Livewire ${{ matrix.livewire }} runs-on: ${{ matrix.os }} @@ -29,6 +30,7 @@ jobs: - name: Install dependencies run: | composer require "laravel/framework:${{ matrix.laravel }}" --no-interaction --no-update + composer require "livewire/livewire:${{ matrix.livewire }}" --no-interaction --no-update composer install --no-interaction - name: Run PHPUnit diff --git a/composer.json b/composer.json index a67b87a..9208e1e 100644 --- a/composer.json +++ b/composer.json @@ -36,8 +36,8 @@ "require": { "php": "^8.2", "laravel/framework": "^11.0 || ^12.0", - "statamic/cms": "^5.17.0", - "livewire/livewire": "^3.6.4" + "statamic/cms": "^5.17.0 || ^6.0", + "livewire/livewire": "^3.6.4 || ^4.0" }, "extra": { "statamic": { @@ -60,5 +60,7 @@ "orchestra/testbench": "^9.0 || ^10.0", "phpunit/phpunit": "^10.5|^11.0", "spatie/laravel-ray": "^1.0" - } + }, + "minimum-stability": "dev", + "prefer-stable": true }