Skip to content

Commit fd98f6c

Browse files
committed
Add Livewire 4 support
1 parent a056ecc commit fd98f6c

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

.github/workflows/test.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,12 @@ jobs:
1616
matrix:
1717
php: [8.2, 8.3, 8.4, 8.5]
1818
laravel: [11.*, 12.*, 13.*]
19+
livewire: [3.*, 4.*]
1920
exclude:
2021
- php: 8.2
2122
laravel: 13.*
2223

23-
name: PHP:${{ matrix.php }} / Laravel:${{ matrix.laravel }}
24+
name: PHP:${{ matrix.php }} / Laravel:${{ matrix.laravel }} / Livewire:${{ matrix.livewire }}
2425

2526
steps:
2627
- name: Checkout
@@ -42,12 +43,12 @@ jobs:
4243
uses: actions/cache@v4
4344
with:
4445
path: ${{ steps.composer-cache.outputs.dir }}
45-
key: dependencies-laravel-${{ matrix.laravel }}-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }}
46-
restore-keys: dependencies-laravel-${{ matrix.laravel }}-php-${{ matrix.php }}-composer-
46+
key: dependencies-laravel-${{ matrix.laravel }}-livewire-${{ matrix.livewire }}-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }}
47+
restore-keys: dependencies-laravel-${{ matrix.laravel }}-livewire-${{ matrix.livewire }}-php-${{ matrix.php }}-composer-
4748

4849
- name: Install Composer dependencies
4950
run: |
50-
composer require "laravel/framework:${{ matrix.laravel }}" --no-interaction --no-update --dev
51+
composer require "laravel/framework:${{ matrix.laravel }}" "livewire/livewire:${{ matrix.livewire }}" --no-interaction --no-update --dev
5152
composer update --prefer-stable --no-interaction --no-suggest
5253
5354
# Not needed as have moved the touch into the database tests

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"require": {
1212
"php": "^8.2",
1313
"laravel/framework": "^11.0|^12.0|^13.0|dev-master",
14-
"livewire/livewire": "^3.0|dev-main"
14+
"livewire/livewire": "^3.0|^4.0|dev-main"
1515
},
1616
"require-dev": {
1717
"spatie/laravel-ray": "^1.19",

0 commit comments

Comments
 (0)