Skip to content

Commit 7e9cbad

Browse files
chore: add tests for php 8.2 and 8.3, update tests to symfony 6.4, drop support symfony 4 (#283)
* chore: add tests for php 8.2 and 8.3, update tests to symfony 6.3, bump github actions * Empty-Commit * chore: add tests for php 8.2 and 8.3, update tests to symfony 6.4, bump github actions * feat: drop support for symfony 4 chore: add tests for php 8.2 and 8.3, update tests to symfony 6.4, bump github actions * feat: drop support for symfony 4 chore: add tests for php 8.2 and 8.3, update tests to symfony 6.4, bump github actions * feat: drop support for symfony 4 chore: add tests for php 8.2 and 8.3, update tests to symfony 6.4, bump github actions --------- Co-authored-by: Christopher Georg <christopher.georg@sr-travel.de>
1 parent 8339ae6 commit 7e9cbad

File tree

2 files changed

+26
-24
lines changed

2 files changed

+26
-24
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,23 @@ jobs:
1515
strategy:
1616
fail-fast: true
1717
matrix:
18-
php: [7.4, 8.0, 8.1]
19-
symfony: [4.4.*, 5.3.*, 5.4.*]
2018
include:
19+
- php: 7.4
20+
symfony: 5.4.*
2121
- php: 8.0
22-
symfony: 6.0.*
22+
symfony: 5.4.*
2323
- php: 8.1
24-
symfony: 6.0.*
25-
- php: 8.1
26-
symfony: 6.1.*
24+
symfony: 6.4.*
25+
- php: 8.2
26+
symfony: 6.4.*
2727
- php: 8.2
2828
symfony: 7.0.*
29+
- php: 8.3
30+
symfony: 7.0.*
2931

3032
steps:
3133
- name: Checkout code
32-
uses: actions/checkout@v2
34+
uses: actions/checkout@v4
3335

3436
- name: Setup PHP
3537
uses: shivammathur/setup-php@v2
@@ -42,7 +44,7 @@ jobs:
4244
run: composer require --dev "symfony/mailer" --no-update
4345

4446
- name: Install dependencies
45-
uses: ramsey/composer-install@v1
47+
uses: ramsey/composer-install@v2
4648
with:
4749
composer-options: --prefer-dist
4850
env:
@@ -58,7 +60,7 @@ jobs:
5860

5961
steps:
6062
- name: Checkout code
61-
uses: actions/checkout@v2
63+
uses: actions/checkout@v4
6264

6365
- name: Setup PHP
6466
uses: shivammathur/setup-php@v2
@@ -67,7 +69,7 @@ jobs:
6769
coverage: none
6870

6971
- name: Install dependencies
70-
uses: ramsey/composer-install@v1
72+
uses: ramsey/composer-install@v2
7173
with:
7274
dependency-versions: lowest
7375
composer-options: --prefer-dist
@@ -80,7 +82,7 @@ jobs:
8082
runs-on: ubuntu-latest
8183
steps:
8284
- name: Checkout code
83-
uses: actions/checkout@v2
85+
uses: actions/checkout@v4
8486

8587
- name: Setup PHP
8688
uses: shivammathur/setup-php@v2
@@ -92,7 +94,7 @@ jobs:
9294
run: composer require --dev "symfony/mailer" --no-update
9395

9496
- name: Install dependencies
95-
uses: ramsey/composer-install@v1
97+
uses: ramsey/composer-install@v2
9698
with:
9799
composer-options: --prefer-dist
98100

@@ -104,7 +106,7 @@ jobs:
104106
runs-on: ubuntu-latest
105107
steps:
106108
- name: Checkout code
107-
uses: actions/checkout@v2
109+
uses: actions/checkout@v4
108110

109111
- name: Setup PHP
110112
uses: shivammathur/setup-php@v2
@@ -120,7 +122,7 @@ jobs:
120122
runs-on: ubuntu-latest
121123
steps:
122124
- name: Checkout code
123-
uses: actions/checkout@v2
125+
uses: actions/checkout@v4
124126

125127
- name: Setup PHP
126128
uses: shivammathur/setup-php@v2
@@ -129,7 +131,7 @@ jobs:
129131
coverage: none
130132

131133
- name: Install dependencies
132-
uses: ramsey/composer-install@v1
134+
uses: ramsey/composer-install@v2
133135
with:
134136
composer-options: --prefer-dist
135137

composer.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,27 +24,27 @@
2424
],
2525
"require": {
2626
"php": "^7.3 || ^8.0",
27-
"symfony/framework-bundle": "^4.4 || ^5.0 || ^6.0 || ^7.0",
27+
"symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0",
2828
"laminas/laminas-diagnostics": "^1.9"
2929
},
3030
"require-dev": {
3131
"matthiasnoback/symfony-dependency-injection-test": "^4.3 || ^5.0",
3232
"enlightn/security-checker": "^1.11",
3333
"guzzlehttp/guzzle": "^5.3.2 || ^6.3.3 || ^7.0.1",
34-
"symfony/expression-language": "^4.4 || ^5.0 || ^6.0 || ^7.0",
34+
"symfony/expression-language": "^5.4 || ^6.0 || ^7.0",
3535
"swiftmailer/swiftmailer": "^5.4 || ^6.1 || ^7.0",
3636
"doctrine/migrations": "^2.0 || ^3.0",
3737
"doctrine/doctrine-migrations-bundle": "^2.0 || ^3.0 || ^7.0",
38-
"symfony/twig-bundle": "^4.4 || ^5.0 || ^6.0 || ^7.0",
39-
"symfony/browser-kit": "^4.4 || ^5.0 || ^6.0 || ^7.0",
40-
"symfony/asset": "^4.4 || ^5.0 || ^6.0 || ^7.0",
41-
"symfony/templating": "^4.4 || ^5.0 || ^6.0 || ^7.0",
42-
"symfony/mailer": "^4.4 || ^5.0 || ^6.0 || ^7.0",
38+
"symfony/twig-bundle": "^5.4 || ^6.0 || ^7.0",
39+
"symfony/browser-kit": "^5.4 || ^6.0 || ^7.0",
40+
"symfony/asset": "^5.4 || ^6.0 || ^7.0",
41+
"symfony/templating": "^5.4 || ^6.0 || ^7.0",
42+
"symfony/mailer": "^5.4 || ^6.0 || ^7.0",
4343
"phpunit/phpunit": "^9.0",
44-
"symfony/finder": "^4.4 || ^5.0 || ^6.0 || ^7.0",
44+
"symfony/finder": "^5.4 || ^6.0 || ^7.0",
4545
"friendsofphp/php-cs-fixer": "^3.4",
4646
"doctrine/persistence": "^1.3.3 || ^2.0 || ^3.0",
47-
"symfony/messenger": "^4.4|^5.4|^6.0|^7.0"
47+
"symfony/messenger": "^5.4 ||^6.0 || ^7.0"
4848
},
4949
"suggest": {
5050
"symfony/expression-language": "To use the Expression check"

0 commit comments

Comments
 (0)