Skip to content

Commit d4a21c1

Browse files
Add compatibility with symfony 7.0 (#21)
1 parent 4bb38df commit d4a21c1

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

.github/workflows/ci.yaml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,22 @@ on:
1313

1414
jobs:
1515
test:
16-
name: "Build and Test - Linux"
16+
name: "Build and Test - PHP ${{ matrix.php }} Symfony:${{ matrix.symfony-version }} ${{ matrix.deps }}"
1717
runs-on: ubuntu-latest
18+
env:
19+
SYMFONY_REQUIRE: ${{ matrix.symfony-version }}
1820
strategy:
1921
matrix:
20-
php: [ 8.1, 8.2 ]
21-
deps: [ high ]
2222
include:
23-
- php: 8.1
23+
- symfony-version: 6.3
24+
php: 8.1
2425
deps: low
26+
- symfony-version: 6.4
27+
php: 8.1
28+
deps: high
29+
- symfony-version: 7.0
30+
php: 8.2
31+
deps: high
2532
steps:
2633
- uses: actions/checkout@v3
2734
with:

composer.json

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,17 @@
1212
],
1313
"require": {
1414
"php": ">=8.1",
15-
"symfony/asset-mapper": "^6.3",
16-
"symfony/console": "^5.4|^6.3",
17-
"symfony/http-client": "^5.4|^6.3",
18-
"symfony/process": "^5.4|^6.3"
15+
"symfony/asset-mapper": "^6.3|^7.0",
16+
"symfony/console": "^6.3|^7.0",
17+
"symfony/http-client": "^6.3|^7.0",
18+
"symfony/process": "^6.3|^7.0"
1919
},
2020
"require-dev": {
21-
"symfony/filesystem": "^6.3",
22-
"symfony/framework-bundle": "^6.3",
23-
"symfony/phpunit-bridge": "^6.3",
21+
"symfony/filesystem": "^6.3|^7.0",
22+
"symfony/framework-bundle": "^6.3|^7.0",
23+
"symfony/phpunit-bridge": "^6.3|^7.0",
2424
"phpstan/phpstan": "1.11.x-dev"
2525
},
26-
"minimum-stability": "dev",
2726
"autoload": {
2827
"psr-4": {
2928
"Sensiolabs\\TypeScriptBundle\\": "src/"

0 commit comments

Comments
 (0)