Skip to content

Commit f3c2f2f

Browse files
committed
feat: add Laravel 11 support
1 parent 7194717 commit f3c2f2f

File tree

2 files changed

+23
-6
lines changed

2 files changed

+23
-6
lines changed

.github/workflows/laravel.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,17 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
laravel-versions: ["^6.0", "^7.0", "^8.0", "^9.0", "^10.0"]
15-
php-versions: ["7.2", "7.3", "7.4", "8.0", "8.1"]
14+
laravel-versions: ["^6.0", "^7.0", "^8.0", "^9.0", "^10.0", "^11.0"]
15+
php-versions: ["7.2", "7.3", "7.4", "8.0", "8.1", "8.2"]
1616
exclude:
1717
- laravel-versions: "^6.0"
1818
php-versions: "8.1"
19+
- laravel-versions: "^6.0"
20+
php-versions: "8.2"
1921
- laravel-versions: "^7.0"
2022
php-versions: "8.1"
23+
- laravel-versions: "^7.0"
24+
php-versions: "8.2"
2125
- laravel-versions: "^8.0"
2226
php-versions: "7.2"
2327
- laravel-versions: "^9.0"
@@ -34,6 +38,16 @@ jobs:
3438
php-versions: "7.4"
3539
- laravel-versions: "^10.0"
3640
php-versions: "8.0"
41+
- laravel-versions: "^11.0"
42+
php-versions: "7.2"
43+
- laravel-versions: "^11.0"
44+
php-versions: "7.3"
45+
- laravel-versions: "^11.0"
46+
php-versions: "7.4"
47+
- laravel-versions: "^11.0"
48+
php-versions: "8.0"
49+
- laravel-versions: "^11.0"
50+
php-versions: "8.1"
3751
name: PHP ${{ matrix.php-versions }} with Laravel ${{ matrix.laravel-versions }}
3852
steps:
3953
- name: Checkout
@@ -47,6 +61,9 @@ jobs:
4761
run: |
4862
composer require --dev --no-progress --no-suggest -n -o "laravel/framework:${{ matrix.laravel-versions }}"
4963
composer install --no-progress --no-suggest -n -o
64+
- name: Migrate phpunit config
65+
if: ${{ matrix.php-versions >= '8.1' }}
66+
run: composer exec -- phpunit --migrate-configuration
5067
- name: Run test suite
5168
run: composer test:dist
5269
# - name: Run test coverage

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"keywords": ["laravel", "log", "history", "tracking", "eloquent", "model"],
55
"homepage": "https://github.com/seancheung/history",
66
"require": {
7-
"php": "^7.2|^7.2.5|^7.3|^8.0|^8.1",
8-
"illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0"
7+
"php": "^7.2|^7.2.5|^7.3|^8.0|^8.1|^8.2",
8+
"illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0"
99
},
1010
"license": "MIT",
1111
"authors": [
@@ -30,8 +30,8 @@
3030
}
3131
},
3232
"require-dev": {
33-
"phpunit/phpunit": "^8.3|^8.4|^9.0",
34-
"orchestra/testbench": "^4.8|^5.2|^6.2|^7.5|^8.0",
33+
"phpunit/phpunit": "^8.3|^8.4|^9.0|^10.5",
34+
"orchestra/testbench": "^4.8|^5.2|^6.2|^7.5|^8.0|^9.0",
3535
"mockery/mockery": "^1.2",
3636
"php-coveralls/php-coveralls": "^2.1"
3737
},

0 commit comments

Comments
 (0)