Skip to content

Commit d4e674b

Browse files
swillacursoragent
andcommitted
Add Laravel 13 compatibility.
Allow laravel/framework ^13.0 and update the test matrix for PHP 8.5 and Testbench 11. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent c6c88cd commit d4e674b

3 files changed

Lines changed: 11 additions & 6 deletions

File tree

.github/workflows/run-tests.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,19 @@ jobs:
1010

1111
strategy:
1212
matrix:
13-
php: ['8.2', '8.3', '8.4']
14-
laravel: ['11.*', '12.*']
13+
php: ['8.2', '8.3', '8.4', '8.5']
14+
laravel: ['11.*', '12.*', '13.*']
1515
stability: [prefer-lowest, prefer-stable]
1616
include:
1717
- laravel: 11.*
1818
testbench: ^9.0
1919
- laravel: 12.*
2020
testbench: ^10.0
21+
- laravel: 13.*
22+
testbench: ^11.0
23+
exclude:
24+
- laravel: 13.*
25+
php: '8.2'
2126
os: [ubuntu-latest]
2227

2328
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}

Readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Installation
44

5-
Arcanist requires at least PHP 8.1 and Laravel 9 or Laravel 10.
5+
Arcanist requires at least PHP 8.1 and Laravel 9 through Laravel 13.
66

77
```
88
composer require laravel-arcanist/arcanist

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@
1212
"require": {
1313
"php": "^8.1",
1414
"facade/ignition-contracts": "^1.0",
15-
"laravel/framework": "^9.0 || ^10.0 || ^11.0 || ^12.0"
15+
"laravel/framework": "^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0"
1616
},
1717
"require-dev": {
1818
"ergebnis/composer-normalize": "^2.15",
1919
"ergebnis/php-cs-fixer-config": "^5.0",
2020
"larastan/larastan": "^2.0 || ^3.0",
2121
"mockery/mockery": "^1.5.1",
2222
"nunomaduro/collision": "^6.0 || ^7.0 || ^8.0",
23-
"orchestra/testbench": "^7.0 || ^8.0 || ^9.0 || ^10.0",
23+
"orchestra/testbench": "^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0",
2424
"phpstan/phpstan-mockery": "^1.1",
25-
"phpunit/phpunit": "^9.5.8 || ^10.0 || ^11.0",
25+
"phpunit/phpunit": "^9.5.8 || ^10.0 || ^11.0 || ^12.0",
2626
"roave/security-advisories": "dev-latest",
2727
"spatie/phpunit-snapshot-assertions": "^4.2"
2828
},

0 commit comments

Comments
 (0)