Skip to content

Commit e340eaa

Browse files
authored
Supports Laravel 13 (#847)
* Supports Laravel 13 Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com> * wip Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com> * Fix quotes in composer create-project command * Fix formatting in Laravel application creation command * Fix syntax error in workflow command * wip Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com> --------- Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>
1 parent 17e2a98 commit e340eaa

2 files changed

Lines changed: 12 additions & 16 deletions

File tree

.github/workflows/tests.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,11 @@ jobs:
1717
strategy:
1818
fail-fast: true
1919
matrix:
20-
include:
21-
- php: '8.2'
22-
laravel: 12
23-
- php: '8.3'
24-
laravel: 12
25-
- php: '8.4'
26-
laravel: 12
27-
- php: '8.5'
28-
laravel: 12
20+
php: [8.2, 8.3, 8.4, 8.5]
21+
laravel: [12, 13]
22+
exclude:
23+
- php: 8.2
24+
laravel: 13
2925

3026
name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }}
3127

@@ -46,7 +42,7 @@ jobs:
4642
coverage: none
4743

4844
- name: Create a new laravel application
49-
run: composer create-project laravel/laravel app "${{ matrix.laravel }}.x" --remove-vcs --no-interaction --prefer-dist
45+
run: composer create-project laravel/laravel app ${{ matrix.laravel == 13 && 'dev-master' || format('{0}.x', matrix.laravel) }} --remove-vcs --no-interaction --prefer-dist
5046

5147
- name: Link Sail Repository
5248
run: |

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
],
1616
"require": {
1717
"php": "^8.0",
18-
"illuminate/console": "^9.52.16|^10.0|^11.0|^12.0",
19-
"illuminate/contracts": "^9.52.16|^10.0|^11.0|^12.0",
20-
"illuminate/support": "^9.52.16|^10.0|^11.0|^12.0",
21-
"symfony/console": "^6.0|^7.0",
22-
"symfony/yaml": "^6.0|^7.0"
18+
"illuminate/console": "^9.52.16|^10.0|^11.0|^12.0|^13.0",
19+
"illuminate/contracts": "^9.52.16|^10.0|^11.0|^12.0|^13.0",
20+
"illuminate/support": "^9.52.16|^10.0|^11.0|^12.0|^13.0",
21+
"symfony/console": "^6.0|^7.0|^8.0",
22+
"symfony/yaml": "^6.0|^7.0|^8.0"
2323
},
2424
"require-dev": {
25-
"orchestra/testbench": "^7.0|^8.0|^9.0|^10.0",
25+
"orchestra/testbench": "^7.0|^8.0|^9.0|^10.0|^11.0",
2626
"phpstan/phpstan": "^2.0"
2727
},
2828
"bin": [

0 commit comments

Comments
 (0)