Skip to content

Commit fb80fcc

Browse files
committed
Support Symfony 6.3
1 parent 6c8b03c commit fb80fcc

File tree

2 files changed

+29
-3
lines changed

2 files changed

+29
-3
lines changed

.github/workflows/main.yml

+12-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,14 @@ jobs:
99
strategy:
1010
matrix:
1111
php: [8.0, 8.1, 8.2]
12-
symfony: ["4.4.*", "5.4.*", "6.0.*", "6.1.*", "6.2.*"]
12+
symfony: ["4.4.*", "5.4.*", "6.0.*", "6.1.*", "6.2.*", "6.3.*"]
1313
exclude:
1414
- php: 8.0
1515
symfony: "6.1.*"
1616
- php: 8.0
1717
symfony: "6.2.*"
18+
- php: 8.0
19+
symfony: "6.3.*"
1820

1921
steps:
2022
- name: Checkout code
@@ -68,6 +70,14 @@ jobs:
6870
path: framework-tests
6971
ref: "6.2"
7072

73+
- name: Checkout Symfony 6.3 Sample
74+
if: "matrix.symfony == '6.3.*'"
75+
uses: actions/checkout@v2
76+
with:
77+
repository: Codeception/symfony-module-tests
78+
path: framework-tests
79+
ref: "6.3"
80+
7181
- name: Get composer cache directory
7282
id: composer-cache
7383
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
@@ -102,7 +112,7 @@ jobs:
102112
working-directory: framework-tests
103113

104114
- name: Install PHPUnit 10 in framework-tests for Symfony 6.1 and 6.2
105-
if: "matrix.symfony == '6.1.*' || matrix.symfony == '6.2.*'"
115+
if: "matrix.symfony == '6.1.*' || matrix.symfony == '6.2.*' || matrix.symfony == '6.3.*'"
106116
run: composer require --dev --no-update "phpunit/phpunit=^10.0"
107117
working-directory: framework-tests
108118

composer.json

+17-1
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,36 @@
2020
"require": {
2121
"php": "^8.0",
2222
"ext-json": "*",
23-
"codeception/codeception": "^5.0.0-RC3",
23+
"codeception/codeception": "^5.0.8",
2424
"codeception/lib-innerbrowser": "^3.1.1 | ^4.0"
2525
},
2626
"require-dev": {
2727
"codeception/module-asserts": "^3.0",
2828
"codeception/module-doctrine2": "^3.0",
2929
"doctrine/orm": "^2.10",
30+
"symfony/browser-kit": "^4.4 | ^5.0 | ^6.0",
31+
"symfony/cache": "^4.4 | ^5.0 | ^6.0",
32+
"symfony/config": "^4.4 | ^5.0 | ^6.0",
33+
"symfony/dependency-injection": "^4.4 | ^5.0 | ^6.0",
34+
"symfony/dom-crawler": "^4.4 | ^5.0 | ^6.0",
35+
"symfony/error-handler": "^4.4 | ^5.0 | ^6.0",
36+
"symfony/filesystem": "^4.4 | ^5.0 | ^6.0",
3037
"symfony/form": "^4.4 | ^5.0 | ^6.0",
3138
"symfony/framework-bundle": "^4.4 | ^5.0 | ^6.0",
39+
"symfony/http-foundation": "^4.4 | ^5.0 | ^6.0",
3240
"symfony/http-kernel": "^4.4 | ^5.0 | ^6.0",
3341
"symfony/mailer": "^4.4 | ^5.0 | ^6.0",
42+
"symfony/mime": "^4.4 | ^5.0 | ^6.0",
43+
"symfony/options-resolver": "^4.4 | ^5.0 | ^6.0",
44+
"symfony/property-access": "^4.4 | ^5.0 | ^6.0",
45+
"symfony/property-info": "^4.4 | ^5.0 | ^6.0",
3446
"symfony/routing": "^4.4 | ^5.0 | ^6.0",
3547
"symfony/security-bundle": "^4.4 | ^5.0 | ^6.0",
48+
"symfony/security-core": "^4.4 | ^5.0 | ^6.0",
49+
"symfony/security-csrf": "^4.4 | ^5.0 | ^6.0",
50+
"symfony/security-http": "^4.4 | ^5.0 | ^6.0",
3651
"symfony/twig-bundle": "^4.4 | ^5.0 | ^6.0",
52+
"symfony/var-exporter": "^4.4 | ^5.0 | ^6.0",
3753
"vlucas/phpdotenv": "^4.2 | ^5.4"
3854
},
3955
"suggest": {

0 commit comments

Comments
 (0)