Skip to content

Commit f2f6475

Browse files
authored
Support Laravel 12 (#13)
1 parent a938b40 commit f2f6475

File tree

3 files changed

+131
-101
lines changed

3 files changed

+131
-101
lines changed

.github/workflows/validate.yml

+121-97
Original file line numberDiff line numberDiff line change
@@ -10,110 +10,134 @@ env:
1010

1111
jobs:
1212
tests:
13-
runs-on: ubuntu-20.04
13+
runs-on: ubuntu-latest
1414

1515
strategy:
1616
fail-fast: false
1717
matrix:
1818
php-version:
19-
- 7.1
20-
- 7.2
21-
- 7.3
22-
- 7.4
23-
- 8.0
24-
- 8.1
25-
- 8.2
26-
- 8.3
19+
- "7.1"
20+
- "7.2"
21+
- "7.3"
22+
- "7.4"
23+
- "8.0"
24+
- "8.1"
25+
- "8.2"
26+
- "8.3"
27+
- "8.4"
2728
laravel-version:
2829
# Purposefully omitting 5.5.*, it cannot be installed due to a conflict with orchestra/testbench
29-
- 5.6.*
30-
- 5.7.*
31-
- 5.8.*
32-
- ^6
33-
- ^7
34-
- ^8
35-
- ^9
36-
- ^10
37-
- ^11
30+
- "5.6.*"
31+
- "5.7.*"
32+
- "5.8.*"
33+
- "^6"
34+
- "^7"
35+
- "^8"
36+
- "^9"
37+
- "^10"
38+
- "^11"
39+
- "^12"
3840
exclude:
39-
- php-version: 7.1
40-
laravel-version: ^6
41-
- php-version: 7.1
42-
laravel-version: ^7
43-
- php-version: 7.1
44-
laravel-version: ^8
45-
- php-version: 7.1
46-
laravel-version: ^9
47-
- php-version: 7.1
48-
laravel-version: ^10
49-
- php-version: 7.1
50-
laravel-version: ^11
51-
- php-version: 7.2
52-
laravel-version: ^8
53-
- php-version: 7.2
54-
laravel-version: ^9
55-
- php-version: 7.2
56-
laravel-version: ^10
57-
- php-version: 7.2
58-
laravel-version: ^11
59-
- php-version: 7.3
60-
laravel-version: ^9
61-
- php-version: 7.3
62-
laravel-version: ^10
63-
- php-version: 7.3
64-
laravel-version: ^11
65-
- php-version: 7.4
66-
laravel-version: ^9
67-
- php-version: 7.4
68-
laravel-version: ^10
69-
- php-version: 7.4
70-
laravel-version: ^11
71-
- php-version: 8.0
72-
laravel-version: 5.6.*
73-
- php-version: 8.0
74-
laravel-version: 5.7.*
75-
- php-version: 8.0
76-
laravel-version: 5.8.*
77-
- php-version: 8.0
78-
laravel-version: ^6
79-
- php-version: 8.0
80-
laravel-version: ^7
81-
- php-version: 8.0
82-
laravel-version: ^10
83-
- php-version: 8.0
84-
laravel-version: ^11
85-
- php-version: 8.1
86-
laravel-version: 5.6.*
87-
- php-version: 8.1
88-
laravel-version: 5.7.*
89-
- php-version: 8.1
90-
laravel-version: 5.8.*
91-
- php-version: 8.1
92-
laravel-version: ^6
93-
- php-version: 8.1
94-
laravel-version: ^7
95-
- php-version: 8.1
96-
laravel-version: ^11
97-
- php-version: 8.2
98-
laravel-version: 5.6.*
99-
- php-version: 8.2
100-
laravel-version: 5.7.*
101-
- php-version: 8.2
102-
laravel-version: 5.8.*
103-
- php-version: 8.2
104-
laravel-version: ^6
105-
- php-version: 8.2
106-
laravel-version: ^7
107-
- php-version: 8.3
108-
laravel-version: 5.6.*
109-
- php-version: 8.3
110-
laravel-version: 5.7.*
111-
- php-version: 8.3
112-
laravel-version: 5.8.*
113-
- php-version: 8.3
114-
laravel-version: ^6
115-
- php-version: 8.3
116-
laravel-version: ^7
41+
- php-version: "7.1"
42+
laravel-version: "^6"
43+
- php-version: "7.1"
44+
laravel-version: "^7"
45+
- php-version: "7.1"
46+
laravel-version: "^8"
47+
- php-version: "7.1"
48+
laravel-version: "^9"
49+
- php-version: "7.1"
50+
laravel-version: "^10"
51+
- php-version: "7.1"
52+
laravel-version: "^11"
53+
- php-version: "7.1"
54+
laravel-version: "^12"
55+
- php-version: "7.2"
56+
laravel-version: "^8"
57+
- php-version: "7.2"
58+
laravel-version: "^9"
59+
- php-version: "7.2"
60+
laravel-version: "^10"
61+
- php-version: "7.2"
62+
laravel-version: "^11"
63+
- php-version: "7.2"
64+
laravel-version: "^12"
65+
- php-version: "7.3"
66+
laravel-version: "^9"
67+
- php-version: "7.3"
68+
laravel-version: "^10"
69+
- php-version: "7.3"
70+
laravel-version: "^11"
71+
- php-version: "7.3"
72+
laravel-version: "^12"
73+
- php-version: "7.4"
74+
laravel-version: "^9"
75+
- php-version: "7.4"
76+
laravel-version: "^10"
77+
- php-version: "7.4"
78+
laravel-version: "^11"
79+
- php-version: "7.4"
80+
laravel-version: "^12"
81+
- php-version: "8.0"
82+
laravel-version: "5.6.*"
83+
- php-version: "8.0"
84+
laravel-version: "5.7.*"
85+
- php-version: "8.0"
86+
laravel-version: "5.8.*"
87+
- php-version: "8.0"
88+
laravel-version: "^6"
89+
- php-version: "8.0"
90+
laravel-version: "^7"
91+
- php-version: "8.0"
92+
laravel-version: "^10"
93+
- php-version: "8.0"
94+
laravel-version: "^11"
95+
- php-version: "8.0"
96+
laravel-version: "^12"
97+
- php-version: "8.1"
98+
laravel-version: "5.6.*"
99+
- php-version: "8.1"
100+
laravel-version: "5.7.*"
101+
- php-version: "8.1"
102+
laravel-version: "5.8.*"
103+
- php-version: "8.1"
104+
laravel-version: "^6"
105+
- php-version: "8.1"
106+
laravel-version: "^7"
107+
- php-version: "8.1"
108+
laravel-version: "^11"
109+
- php-version: "8.1"
110+
laravel-version: "^12"
111+
- php-version: "8.2"
112+
laravel-version: "5.6.*"
113+
- php-version: "8.2"
114+
laravel-version: "5.7.*"
115+
- php-version: "8.2"
116+
laravel-version: "5.8.*"
117+
- php-version: "8.2"
118+
laravel-version: "^6"
119+
- php-version: "8.2"
120+
laravel-version: "^7"
121+
- php-version: "8.3"
122+
laravel-version: "5.6.*"
123+
- php-version: "8.3"
124+
laravel-version: "5.7.*"
125+
- php-version: "8.3"
126+
laravel-version: "5.8.*"
127+
- php-version: "8.3"
128+
laravel-version: "^6"
129+
- php-version: "8.3"
130+
laravel-version: "^7"
131+
- php-version: "8.4"
132+
laravel-version: "5.6.*"
133+
- php-version: "8.4"
134+
laravel-version: "5.7.*"
135+
- php-version: "8.4"
136+
laravel-version: "5.8.*"
137+
- php-version: "8.4"
138+
laravel-version: "^6"
139+
- php-version: "8.4"
140+
laravel-version: "^7"
117141

118142
steps:
119143
- uses: actions/checkout@v4
@@ -131,7 +155,7 @@ jobs:
131155
run: vendor/bin/phpunit
132156

133157
coverage:
134-
runs-on: ubuntu-20.04
158+
runs-on: ubuntu-latest
135159

136160
steps:
137161
- uses: actions/checkout@v4

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
See [GitHub releases](https://github.com/mll-lab/laravel-comment/releases).
99

10+
## 1.5.0
11+
12+
### Added
13+
14+
- Support Laravel 12
15+
1016
## 1.4.0
1117

1218
### Added

composer.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
"homepage": "https://github.com/mll-lab/laravel-comment",
2020
"require": {
2121
"php": "^7.1 || ^8",
22-
"illuminate/contracts": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6 || ^7 || ^8 || ^9 || ^10 || ^11",
23-
"illuminate/support": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6 || ^7 || ^8 || ^9 || ^10 || ^11"
22+
"illuminate/contracts": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12",
23+
"illuminate/support": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12"
2424
},
2525
"require-dev": {
2626
"ergebnis/composer-normalize": "^2",
2727
"fakerphp/faker": "^1.8",
28-
"orchestra/testbench": "~3.5.0 || ~3.6.0 || ~3.7.0 || ~3.8.0 || ~3.9.0 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9",
29-
"phpunit/phpunit": "^7.5 || ^8.4 || ^9 || ^10 || ^11"
28+
"orchestra/testbench": "~3.5.0 || ~3.6.0 || ~3.7.0 || ~3.8.0 || ~3.9.0 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 || ^10",
29+
"phpunit/phpunit": "^7.5 || ^8.4 || ^9 || ^10 || ^11 || ^12"
3030
},
3131
"autoload": {
3232
"psr-4": {

0 commit comments

Comments
 (0)