Skip to content

Commit e50fec4

Browse files
freekmurzeclaude
andcommitted
Require PHP ^8.4 and drop 8.3 from CI matrix
The codebase uses array_all() which is a PHP 8.4 function. With PHP 8.3 and lowest Laravel 12 deps, there's no polyfill available. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent ebb35ed commit e50fec4

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/run-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
php: [8.5, 8.4, 8.3]
14+
php: [8.5, 8.4]
1515
laravel: ["^13", "^12"]
1616
dependency-version: [prefer-stable, prefer-lowest]
1717
include:

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
],
2323
"homepage": "https://github.com/spatie/laravel-permission",
2424
"require": {
25-
"php": "^8.3",
25+
"php": "^8.4",
2626
"illuminate/auth": "^12.0|^13.0",
2727
"illuminate/container": "^12.0|^13.0",
2828
"illuminate/contracts": "^12.0|^13.0",

0 commit comments

Comments
 (0)