Skip to content

Commit 8d05c2c

Browse files
authored
Merge pull request #76 from winzou/sf8
Update symfony ^8.0
2 parents 10e8d87 + 445ad5b commit 8d05c2c

File tree

2 files changed

+48
-13
lines changed

2 files changed

+48
-13
lines changed

.github/workflows/build.yml

Lines changed: 44 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,53 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
php: ["7.4", "8.0", "8.1"]
21-
symfony: ["~4.4", "~5.4"]
20+
php: ["7.4", "8.0", "8.1", "8.2", "8.3", "8.4", "8.5"]
21+
symfony: ["~4.4", "~5.4", "^6.0", "^7.0", "^8.0"]
2222

23-
include:
24-
- php: "8.0"
25-
symfony: "~6.0"
23+
exclude:
24+
# Symfony 5.0 only with PHP 7.4
25+
- php: "8.0"
26+
symfony: "^5.0"
27+
- php: "8.1"
28+
symfony: "^5.0"
29+
- php: "8.2"
30+
symfony: "^5.0"
31+
- php: "8.3"
32+
symfony: "^5.0"
33+
- php: "8.4"
34+
symfony: "^5.0"
35+
- php: "8.5"
36+
symfony: "^5.0"
2637

27-
- php: "8.1"
28-
symfony: "~6.0"
38+
# Symfony 8.0 only supports PHP 8.5+
39+
- php: "7.4"
40+
symfony: "^8.0"
41+
- php: "8.0"
42+
symfony: "^8.0"
43+
- php: "8.1"
44+
symfony: "^8.0"
45+
- php: "8.2"
46+
symfony: "^8.0"
47+
- php: "8.3"
48+
symfony: "^8.0"
49+
- php: "8.4"
50+
symfony: "^8.0"
2951

30-
- php: "8.2"
31-
symfony: "~7.0"
52+
# Symfony 7.0 requires PHP 8.1+
53+
- php: "7.4"
54+
symfony: "^7.0"
55+
- php: "8.0"
56+
symfony: "^7.0"
57+
- php: "8.1"
58+
symfony: "^7.0"
59+
60+
# Additional exclusions
61+
- php: "7.4"
62+
symfony: "^6.0"
63+
- php: "8.4"
64+
symfony: "~4.4"
65+
- php: "8.5"
66+
symfony: "~4.4"
3267

3368
steps:
3469
-

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
}
1212
],
1313
"require": {
14-
"php": "^7.4|^8.0|^8.1",
15-
"winzou/state-machine": "~0.4",
16-
"symfony/framework-bundle": "^4.4|^5.4|^6.0|^7.0"
14+
"php": "^7.4|^8.0",
15+
"winzou/state-machine": "^0.4",
16+
"symfony/framework-bundle": "^4.4|^5.4|^6.0|^7.0|^8.0"
1717
},
1818
"require-dev": {
19-
"phpspec/phpspec": "^5.0|^6.0|^7.0"
19+
"phpspec/phpspec": "^5.0|^6.0|^7.0|^8.0"
2020
},
2121
"autoload": {
2222
"psr-4": { "winzou\\Bundle\\StateMachineBundle\\": "" }

0 commit comments

Comments
 (0)