Skip to content

Commit dc751c8

Browse files
committed
Update GitHub Actions for Laravel 11
1 parent 5b337e6 commit dc751c8

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

.github/workflows/tests.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,42 +4,43 @@ on:
44
push:
55
branches:
66
- main
7-
87
pull_request:
9-
types: [ opened, synchronize, reopened ]
8+
types:
9+
- opened
10+
- synchronize
11+
- reopened
1012

1113
jobs:
1214
test:
1315
runs-on: ubuntu-latest
16+
1417
strategy:
1518
fail-fast: false
1619
matrix:
17-
php: [ 8.0, 8.1, 8.2 ]
18-
laravel: [ 8.*, 9.*, 10.* ]
19-
dependency-version: [ prefer-lowest, prefer-stable ]
20+
php: [8.0, 8.1, 8.2]
21+
laravel: ['8.*', '9.*', '10.*', '11.*']
22+
dependency-version: [prefer-lowest, prefer-stable]
2023
include:
2124
- laravel: 8.*
2225
testbench: 6.*
23-
2426
- laravel: 9.*
2527
testbench: 7.*
26-
2728
- laravel: 10.*
2829
testbench: 8.*
29-
30+
- laravel: 11.*
31+
testbench: 9.*
3032
exclude:
31-
# Laravel 8 lowest isn't compatible with newer PHP versions
3233
- laravel: 8.*
3334
dependency-version: prefer-lowest
34-
35-
# PHP 8.2 requires Laravel 9.33 at least, so skip lowest
3635
- laravel: 9.*
3736
php: 8.2
3837
dependency-version: prefer-lowest
39-
40-
# Laravel 10 requires PHP 8.1
4138
- laravel: 10.*
4239
php: 8.0
40+
- laravel: 11.*
41+
php: 8.0
42+
- laravel: 11.*
43+
php: 8.1
4344

4445
name: P${{ matrix.php }} / L${{ matrix.laravel }} / ${{ matrix.dependency-version }}
4546

0 commit comments

Comments
 (0)