Skip to content

Commit d5a3c90

Browse files
committed
Allow Symfony 8 on composer & CI
1 parent 168fb84 commit d5a3c90

File tree

3 files changed

+41
-42
lines changed

3 files changed

+41
-42
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ jobs:
2929
- php: 8.3
3030
symfony: "7.4.*"
3131
minimum_stability: "beta"
32+
- php: 8.4
33+
symfony: "8.0.*"
34+
minimum_stability: "beta"
3235

3336
steps:
3437
-

composer.json

Lines changed: 24 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,20 @@
3535
"doctrine/persistence": "^3.3",
3636
"gedmo/doctrine-extensions": "^3.17.1",
3737
"sylius/registry": "^1.2",
38-
"symfony/config": "^6.4 || ^7.2",
38+
"symfony/config": "^6.4 || ^7.2 || ^8.0",
3939
"symfony/deprecation-contracts": "^3.5",
40-
"symfony/expression-language": "^6.4 || ^7.2",
41-
"symfony/form": "^6.4 || ^7.2",
42-
"symfony/framework-bundle": "^6.4 || ^7.2",
43-
"symfony/http-foundation": "^6.4 || ^7.2",
44-
"symfony/intl": "^6.4 || ^7.2",
45-
"symfony/security-core": "^6.4 || ^7.2",
46-
"symfony/security-csrf": "^6.4 || ^7.2",
47-
"symfony/routing": "^6.4 || ^7.2",
48-
"symfony/translation": "^6.4 || ^7.2",
49-
"symfony/twig-bundle": "^6.4 || ^7.2",
50-
"symfony/validator": "^6.4 || ^7.2",
51-
"symfony/yaml": "^6.4 || ^7.2",
40+
"symfony/expression-language": "^6.4 || ^7.2 || ^8.0",
41+
"symfony/form": "^6.4 || ^7.2 || ^8.0",
42+
"symfony/framework-bundle": "^6.4 || ^7.2 || ^8.0",
43+
"symfony/http-foundation": "^6.4 || ^7.2 || ^8.0",
44+
"symfony/intl": "^6.4 || ^7.2 || ^8.0",
45+
"symfony/security-core": "^6.4 || ^7.2 || ^8.0",
46+
"symfony/security-csrf": "^6.4 || ^7.2 || ^8.0",
47+
"symfony/routing": "^6.4 || ^7.2 || ^8.0",
48+
"symfony/translation": "^6.4 || ^7.2 || ^8.0",
49+
"symfony/twig-bundle": "^6.4 || ^7.2 || ^8.0",
50+
"symfony/validator": "^6.4 || ^7.2 || ^8.0",
51+
"symfony/yaml": "^6.4 || ^7.2 || ^8.0",
5252
"webmozart/assert": "^1.11",
5353
"willdurand/negotiation": "^3.1"
5454
},
@@ -63,8 +63,6 @@
6363
"lchrusciel/api-test-case": "^5.0",
6464
"matthiasnoback/symfony-dependency-injection-test": "^6.1.0",
6565
"pagerfanta/pagerfanta": "^4.4",
66-
"pamil/phpspec-skip-example-extension": "^4.2",
67-
"phpspec/phpspec": "^7.5",
6866
"phpspec/prophecy-phpunit": "^2.2",
6967
"phpstan/phpstan": "^1.12",
7068
"phpstan/phpstan-phpunit": "^1.4",
@@ -73,17 +71,17 @@
7371
"rector/rector": "^0.18.2",
7472
"sylius-labs/coding-standard": "^4.4",
7573
"sylius/grid-bundle": "^1.13",
76-
"symfony/console": "^6.4 || ^7.2",
77-
"symfony/css-selector": "^6.4 || ^7.2",
78-
"symfony/dependency-injection": "^6.4 || ^7.2",
79-
"symfony/dotenv": "^6.4 || ^7.2",
80-
"symfony/http-kernel": "^6.4 || ^7.2",
81-
"symfony/messenger": "^6.4 || ^7.2",
82-
"symfony/security-bundle": "^6.4 || ^7.2",
83-
"symfony/serializer": "^6.4 || ^7.2",
84-
"symfony/stopwatch": "^6.4 || ^7.2",
85-
"symfony/uid": "^6.4 || ^7.2",
86-
"symfony/workflow": "^6.4 || ^7.2",
74+
"symfony/console": "^6.4 || ^7.2 || ^8.0",
75+
"symfony/css-selector": "^6.4 || ^7.2 || ^8.0",
76+
"symfony/dependency-injection": "^6.4 || ^7.2 || ^8.0",
77+
"symfony/dotenv": "^6.4 || ^7.2 || ^8.0",
78+
"symfony/http-kernel": "^6.4 || ^7.2 || ^8.0",
79+
"symfony/messenger": "^6.4 || ^7.2 || ^8.0",
80+
"symfony/security-bundle": "^6.4 || ^7.2 || ^8.0",
81+
"symfony/serializer": "^6.4 || ^7.2 || ^8.0",
82+
"symfony/stopwatch": "^6.4 || ^7.2 || ^8.0",
83+
"symfony/uid": "^6.4 || ^7.2 || ^8.0",
84+
"symfony/workflow": "^6.4 || ^7.2 || ^8.0",
8785
"twig/twig": "^3.14",
8886
"willdurand/hateoas-bundle": "^2.5",
8987
"winzou/state-machine-bundle": "^0.6.2",
@@ -143,7 +141,6 @@
143141
"vendor/bin/ecs check --fix"
144142
],
145143
"test": [
146-
"vendor/bin/phpspec run --ansi --no-interaction",
147144
"vendor/bin/phpunit --colors=always"
148145
]
149146
}

src/Component/composer.json

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -32,32 +32,31 @@
3232
"doctrine/inflector": "^1.4 || ^2.0",
3333
"gedmo/doctrine-extensions": "^2.4.12 || ^3.0",
3434
"pagerfanta/core": "^3.7 || ^4.0",
35-
"symfony/event-dispatcher": "^6.4 || ^7.2",
36-
"symfony/form": "^6.4 || ^7.2",
37-
"symfony/framework-bundle": "^6.4 || ^7.2",
38-
"symfony/http-foundation": "^6.4 || ^7.2",
39-
"symfony/http-kernel": "^6.4 || ^7.2",
40-
"symfony/property-access": "^6.4 || ^7.2",
41-
"symfony/routing": "^6.4 || ^7.2",
42-
"symfony/security-core": "^6.4 || ^7.2",
43-
"symfony/security-csrf": "^6.4 || ^7.2",
44-
"symfony/string": "^6.4 || ^7.2",
45-
"symfony/translation": "^6.4 || ^7.2",
46-
"symfony/validator": "^6.4 || ^7.2",
35+
"symfony/event-dispatcher": "^6.4 || ^7.2 || ^8.0",
36+
"symfony/form": "^6.4 || ^7.2 || ^8.0",
37+
"symfony/framework-bundle": "^6.4 || ^7.2 || ^8.0",
38+
"symfony/http-foundation": "^6.4 || ^7.2 || ^8.0",
39+
"symfony/http-kernel": "^6.4 || ^7.2 || ^8.0",
40+
"symfony/property-access": "^6.4 || ^7.2 || ^8.0",
41+
"symfony/routing": "^6.4 || ^7.2 || ^8.0",
42+
"symfony/security-core": "^6.4 || ^7.2 || ^8.0",
43+
"symfony/security-csrf": "^6.4 || ^7.2 || ^8.0",
44+
"symfony/string": "^6.4 || ^7.2 || ^8.0",
45+
"symfony/translation": "^6.4 || ^7.2 || ^8.0",
46+
"symfony/validator": "^6.4 || ^7.2 || ^8.0",
4747
"willdurand/negotiation": "^3.1",
4848
"winzou/state-machine": "^0.4"
4949
},
5050
"require-dev": {
5151
"behat/transliterator": "^1.3",
5252
"doctrine/orm": "^2.18 || ^3.3",
5353
"matthiasnoback/symfony-dependency-injection-test": "^4.2.1 || ^5.1",
54-
"phpspec/phpspec": "^7.3",
5554
"phpspec/prophecy-phpunit": "^2.0",
5655
"phpunit/phpunit": "^9.5",
5756
"sylius/grid": "^1.13",
5857
"sylius/grid-bundle": "^1.13",
59-
"symfony/serializer": "^6.4 || ^7.2",
60-
"symfony/workflow": "^6.4 || ^7.2",
58+
"symfony/serializer": "^6.4 || ^7.2 || ^8.0",
59+
"symfony/workflow": "^6.4 || ^7.2 || ^8.0",
6160
"twig/twig": "^3.0"
6261
},
6362
"conflict": {

0 commit comments

Comments
 (0)