Skip to content

Commit 8a0eeae

Browse files
authored
Add Laravel 11 support (#23)
* drop L9, add L11 support * bump PHP version * bump archtechx/helpers dependency * add setup-php to all ci jobs
1 parent 9ea1022 commit 8a0eeae

File tree

2 files changed

+16
-8
lines changed

2 files changed

+16
-8
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ jobs:
1616
runs-on: ubuntu-latest
1717
strategy:
1818
matrix:
19-
laravel: [9, 10]
19+
laravel: [10, 11]
2020

2121
steps:
2222
- uses: actions/checkout@v2
2323
- name: Setup PHP
2424
uses: shivammathur/setup-php@v2
2525
with:
26-
php-version: '8.1'
26+
php-version: '8.2'
2727
- name: Install composer dependencies
2828
run: composer require "illuminate/support:^${{ matrix.laravel }}.0"
2929
- name: Run tests
@@ -35,6 +35,10 @@ jobs:
3535

3636
steps:
3737
- uses: actions/checkout@v2
38+
- name: Setup PHP
39+
uses: shivammathur/setup-php@v2
40+
with:
41+
php-version: '8.2'
3842
- name: Install composer dependencies
3943
run: composer install
4044
- name: Run phpstan
@@ -45,6 +49,10 @@ jobs:
4549
runs-on: ubuntu-latest
4650
steps:
4751
- uses: actions/checkout@v2
52+
- name: Setup PHP
53+
uses: shivammathur/setup-php@v2
54+
with:
55+
php-version: '8.2'
4856
- name: Install php-cs-fixer
4957
run: composer global require friendsofphp/php-cs-fixer
5058
- name: Run php-cs-fixer

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
}
2525
},
2626
"require": {
27-
"php": "^8.1",
28-
"illuminate/support": "^9.0|^10.0",
29-
"archtechx/helpers": "^0.3.1"
27+
"php": "^8.2",
28+
"illuminate/support": "^10.0|^11.0",
29+
"archtechx/helpers": "^0.3.2"
3030
},
3131
"require-dev": {
32-
"orchestra/testbench": "^7.19|^8.0",
33-
"pestphp/pest": "^1.10|^2.0",
32+
"orchestra/testbench": "^8.0|^9.0",
33+
"pestphp/pest": "^2.0",
3434
"phpstan/phpstan": "^1.9.8",
35-
"pestphp/pest-plugin-laravel": "^1.1|^2.0",
35+
"pestphp/pest-plugin-laravel": "^2.0",
3636
"nunomaduro/larastan": "^2.4"
3737
},
3838
"extra": {

0 commit comments

Comments
 (0)