Skip to content

Commit 48a3151

Browse files
committed
feat: Laravel 12 support
1 parent 1ca6dca commit 48a3151

File tree

6 files changed

+32
-17
lines changed

6 files changed

+32
-17
lines changed

.github/workflows/tests-maria.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,13 @@ jobs:
1616
fail-fast: false
1717
matrix:
1818
version: ["${{ inputs.version }}"]
19-
php: [8.1, 8.2, 8.3]
20-
laravel: [10.*, 11.*]
19+
php: [8.1, 8.2, 8.3, 8.4]
20+
laravel: [10.*, 11.*, 12.*]
2121
stability: [prefer-lowest, prefer-stable]
2222
exclude:
23+
# Laravel 12.x only supports PHP ^8.2
24+
- laravel: 12.*
25+
php: 8.1
2326
# Laravel 11.x only supports PHP ^8.2
2427
- laravel: 11.*
2528
php: 8.1

.github/workflows/tests-mysql.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,13 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
php: [8.1, 8.2, 8.3]
19-
laravel: [10.*, 11.*]
18+
php: [8.1, 8.2, 8.3, 8.4]
19+
laravel: [10.*, 11.*, 12.*]
2020
stability: [prefer-lowest, prefer-stable]
2121
exclude:
22+
# Laravel 12.x only supports PHP ^8.2
23+
- laravel: 12.*
24+
php: 8.1
2225
# Laravel 11.x only supports PHP ^8.2
2326
- laravel: 11.*
2427
php: 8.1

.github/workflows/tests-pgsql.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,13 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
php: [8.1, 8.2, 8.3]
19-
laravel: [10.*, 11.*]
18+
php: [8.1, 8.2, 8.3, 8.4]
19+
laravel: [10.*, 11.*, 12.*]
2020
stability: [prefer-lowest, prefer-stable]
2121
exclude:
22+
# Laravel 12.x only supports PHP ^8.2
23+
- laravel: 12.*
24+
php: 8.1
2225
# Laravel 11.x only supports PHP ^8.2
2326
- laravel: 11.*
2427
php: 8.1

.github/workflows/tests-sqlite.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,13 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: [8.1, 8.2, 8.3]
14-
laravel: [10.*, 11.*]
13+
php: [8.1, 8.2, 8.3, 8.4]
14+
laravel: [10.*, 11.*, 12.*]
1515
stability: [prefer-lowest, prefer-stable]
1616
exclude:
17+
# Laravel 12.x only supports PHP ^8.2
18+
- laravel: 12.*
19+
php: 8.1
1720
# Laravel 11.x only supports PHP ^8.2
1821
- laravel: 11.*
1922
php: 8.1

.github/workflows/tests-sqlsrv.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,13 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
php: [8.1, 8.2, 8.3]
19-
laravel: [10.*, 11.*]
18+
php: [8.1, 8.2, 8.3, 8.4]
19+
laravel: [10.*, 11.*, 12.*]
2020
stability: [prefer-lowest, prefer-stable]
2121
exclude:
22+
# Laravel 12.x only supports PHP ^8.2
23+
- laravel: 12.*
24+
php: 8.1
2225
# Laravel 11.x only supports PHP ^8.2
2326
- laravel: 11.*
2427
php: 8.1

composer.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,22 @@
1818
],
1919
"require": {
2020
"php": "^8.1",
21-
"illuminate/contracts": "^10.13.1|^11.0",
22-
"illuminate/database": "^10.13.1|^11.0",
23-
"illuminate/support": "^10.0|^11.0"
21+
"illuminate/contracts": "^10.13.1|^11.0|^12.0",
22+
"illuminate/database": "^10.13.1|^11.0|^12.0",
23+
"illuminate/support": "^10.0|^11.0|^12.0"
2424
},
2525
"require-dev": {
2626
"larastan/larastan": "^2.7.0",
2727
"laravel/pint": "^1.0",
2828
"nunomaduro/collision": "^7.0|^8.0",
29-
"orchestra/testbench": "^8.0|^9.0",
30-
"pestphp/pest": "^2.28.1",
31-
"pestphp/pest-plugin-laravel": "^2.2.0",
29+
"orchestra/testbench": "^8.0|^9.0|^10.0",
30+
"pestphp/pest": "^2.28.1|^3.0.0",
31+
"pestphp/pest-plugin-laravel": "^2.2.0|^3.0.0",
3232
"phpstan/extension-installer": "^1.1",
3333
"phpstan/phpstan": "^1.11",
3434
"phpstan/phpstan-deprecation-rules": "^1.0",
3535
"phpstan/phpstan-phpunit": "^1.0",
36-
"phpunit/phpunit": "^10.5.3",
36+
"phpunit/phpunit": "^10.5.3|^11.0.0",
3737
"spatie/laravel-ray": "^1.26"
3838
},
3939
"autoload": {

0 commit comments

Comments
 (0)