Skip to content

Commit 0e721e5

Browse files
authored
Add support for Symfony 7 (#75)
1 parent 049e519 commit 0e721e5

File tree

6 files changed

+14
-9
lines changed

6 files changed

+14
-9
lines changed

.github/workflows/ci.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,20 @@ jobs:
1717
- ''
1818
symfony:
1919
- '5.4.*'
20-
- '6.2.*'
20+
- '6.3.*'
21+
- '6.4.*@beta'
22+
- '7.0.*@beta'
2123
include:
2224
- php: '8.1'
2325
symfony: '5.4.*'
2426
dependency: 'lowest'
27+
exclude:
28+
- php: '8.1'
29+
symfony: '7.0.*@beta'
2530
fail-fast: false
2631
steps:
2732
- name: Checkout
28-
uses: actions/checkout@v3
33+
uses: actions/checkout@v4
2934

3035
- name: Setup PHP
3136
uses: shivammathur/setup-php@v2
@@ -36,7 +41,7 @@ jobs:
3641

3742
- name: Get Composer Cache Directory
3843
id: composer-cache
39-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
44+
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
4045

4146
- name: Cache dependencies
4247
uses: actions/cache@v3

Tests/Partial/Fixtures/ConfigurationStub.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
class ConfigurationStub implements ConfigurationInterface
99
{
10-
public function getConfigTreeBuilder()
10+
public function getConfigTreeBuilder(): TreeBuilder
1111
{
1212
$treeBuilder = new TreeBuilder('root');
1313
$root = $treeBuilder->getRootNode();

Tests/PhpUnit/Fixtures/AlwaysValidConfiguration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
class AlwaysValidConfiguration implements ConfigurationInterface
99
{
10-
public function getConfigTreeBuilder()
10+
public function getConfigTreeBuilder(): TreeBuilder
1111
{
1212
return new TreeBuilder('root');
1313
}

Tests/PhpUnit/Fixtures/ConfigurationWithMultipleArrayKeys.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
class ConfigurationWithMultipleArrayKeys implements ConfigurationInterface
99
{
10-
public function getConfigTreeBuilder()
10+
public function getConfigTreeBuilder(): TreeBuilder
1111
{
1212
$treeBuilder = new TreeBuilder('root');
1313
$root = $treeBuilder->getRootNode();

Tests/PhpUnit/Fixtures/ConfigurationWithRequiredValue.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
class ConfigurationWithRequiredValue implements ConfigurationInterface
99
{
10-
public function getConfigTreeBuilder()
10+
public function getConfigTreeBuilder(): TreeBuilder
1111
{
1212
$treeBuilder = new TreeBuilder('root');
1313
$root = $treeBuilder->getRootNode();

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
],
1515
"require": {
1616
"php": "^8.1",
17-
"symfony/config": "^5.4 || ^6.2"
17+
"symfony/config": "^5.4 || ^6.3 || ^7.0"
1818
},
1919
"require-dev": {
2020
"phpunit/phpunit": "^9.6 || ^10.0"
@@ -31,7 +31,7 @@
3131
},
3232
"extra": {
3333
"branch-alias": {
34-
"dev-master": "5.0.x-dev"
34+
"dev-master": "5.1.x-dev"
3535
}
3636
}
3737
}

0 commit comments

Comments
 (0)