Skip to content

Commit b6ffe9b

Browse files
Require minimum of PHP 8.4 and Laravel 12 (#127)
* Require minimum of PHP 8.4 and Laravel 12 * Simplify test matrix * bump php-cs-fixer * bump to the right version * didn't mean to commit this * run windows tests on php 8.5 * revert change to php cs fixer version
1 parent 112fc3e commit b6ffe9b

File tree

2 files changed

+6
-19
lines changed

2 files changed

+6
-19
lines changed

.github/workflows/tests.yml

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,30 +12,15 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
php: [8.1, 8.2, 8.3, 8.4]
16-
laravel: [10.*, 11.*, 12.*]
15+
php: [8.4, 8.5]
16+
laravel: [12.*]
1717
stability: [prefer-lowest, prefer-stable]
1818
os: [ubuntu-latest]
1919
include:
2020
- os: windows-latest
21-
php: 8.3
22-
laravel: 10.*
23-
stability: prefer-stable
24-
- os: windows-latest
25-
php: 8.3
26-
laravel: 11.*
27-
stability: prefer-stable
28-
- os: windows-latest
29-
php: 8.4
30-
laravel: 11.*
31-
stability: prefer-stable
32-
exclude:
33-
- php: 8.1
34-
laravel: 11.*
35-
- php: 8.1
21+
php: 8.5
3622
laravel: 12.*
37-
- php: 8.4
38-
laravel: 10.*
23+
stability: prefer-stable
3924

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

composer.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
"name": "statamic/migrator",
33
"type": "statamic-addon",
44
"require": {
5+
"php": "^8.4",
56
"friendsofphp/php-cs-fixer": "^3.80.0",
7+
"laravel/framework": "^12.0",
68
"league/flysystem-aws-s3-v3": "~1.0 || ~3.0",
79
"mustangostang/spyc": "dev-master#dfd9aadc1f5224065d55b42b712c7e99a50a3f4d"
810
},

0 commit comments

Comments
 (0)