Skip to content

Commit 233b274

Browse files
authored
Merge pull request #173 from andreaswolf/symfony-5.4
Allow Symfony 5.4 dependencies
2 parents 77e8156 + 4487b0a commit 233b274

File tree

8 files changed

+28
-28
lines changed

8 files changed

+28
-28
lines changed

.github/workflows/lint_test_pull_requests.yaml

+8-1
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,13 @@ jobs:
2727
command: test:php
2828
- name: Rector
2929
command: 'rector'
30+
dependency-versions:
31+
- name: Newest
32+
parameter: 'highest'
33+
- name: Oldest
34+
parameter: 'lowest'
3035

31-
name: ${{ matrix.composer-command.name }}
36+
name: ${{ matrix.composer-command.name }}/${{ matrix.dependency-versions.name }} deps
3237

3338
steps:
3439
- name: "Checkout"
@@ -44,6 +49,8 @@ jobs:
4449
# see https://github.com/ramsey/composer-install
4550
- name: "Install Composer dependencies"
4651
uses: ramsey/composer-install@v3
52+
with:
53+
dependency-versions: '${{ matrix.dependency-versions.parameter }}'
4754

4855
- name: 'Run check "${{ matrix.composer-command.name }}"'
4956
run: composer ${{ matrix.composer-command.command }}

composer.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@
1515
"ext-xml": "*",
1616
"composer-plugin-api": "^2.0",
1717
"ergebnis/json-printer": "^3.5",
18-
"eta-orionis/composer-json-manipulator": "^1.0",
18+
"eta-orionis/composer-json-manipulator": "^1.0.1",
1919
"helmich/typo3-typoscript-parser": "^2.6",
2020
"nette/utils": "^4.0",
2121
"phpstan/phpstan": "^1.10.9",
2222
"sebastian/diff": "^5.0 || ^6.0",
23-
"shanethehat/pretty-xml": "^1.0",
24-
"symfony/config": "^6.4 || ^7.0",
25-
"symfony/console": "^6.4 || ^7.0",
26-
"symfony/dependency-injection": "^6.4 || ^7.0",
27-
"symfony/filesystem": "^6.4 || ^7.0",
28-
"symfony/finder": "^6.4 || ^7.0",
29-
"symfony/yaml": "^6.0 || ^7.0",
23+
"shanethehat/pretty-xml": "^1.0.2",
24+
"symfony/config": "^5.4 || ^6.4 || ^7.0",
25+
"symfony/console": "^5.4 || ^6.4 || ^7.0",
26+
"symfony/dependency-injection": "^5.4 || ^6.4 || ^7.0",
27+
"symfony/filesystem": "^5.4 || ^6.4 || ^7.0",
28+
"symfony/finder": "^5.4 || ^6.4 || ^7.0",
29+
"symfony/yaml": "^5.4 || ^6.4 || ^7.0",
3030
"webmozart/assert": "^1.11"
3131
},
3232
"require-dev": {
@@ -35,7 +35,7 @@
3535
"phpstan/phpstan-phpunit": "^1.3",
3636
"phpunit/phpunit": "^10.5",
3737
"rector/rector": "^1.0",
38-
"symplify/easy-coding-standard": "^12.1",
38+
"symplify/easy-coding-standard": "^12.3",
3939
"symplify/monorepo-builder": "^11.2",
4040
"symplify/rule-doc-generator": "12.1.3",
4141
"symplify/rule-doc-generator-contracts": "^11.2"

packages/fractor-composer-json/composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"a9f/fractor-doc-generator": "^0.2",
1717
"a9f/fractor-extension-installer": "^0.2",
1818
"ergebnis/json-printer": "^3.5",
19-
"eta-orionis/composer-json-manipulator": "^1.0",
19+
"eta-orionis/composer-json-manipulator": "^1.0.1",
2020
"nette/utils": "^4.0",
2121
"webmozart/assert": "^1.11"
2222
},

packages/fractor-doc-generator/composer.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
"php": "^8.2",
1515
"nette/utils": "^4.0",
1616
"sebastian/diff": "^5.0 || ^6.0",
17-
"symfony/config": "^6.4 || ^7.0",
18-
"symfony/console": "^6.4 || ^7.0",
19-
"symfony/dependency-injection": "^6.4 || ^7.0"
17+
"symfony/config": "^5.4 || ^6.4 || ^7.0",
18+
"symfony/console": "^5.4 || ^6.4 || ^7.0",
19+
"symfony/dependency-injection": "^5.4 || ^6.4 || ^7.0"
2020
},
2121
"require-dev": {
2222
"symplify/rule-doc-generator": "12.1.3"

packages/fractor-typoscript/composer.json

-7
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,6 @@
1717
"helmich/typo3-typoscript-parser": "^2.6",
1818
"webmozart/assert": "^1.11"
1919
},
20-
"require-dev": {
21-
"ergebnis/composer-normalize": "^2.42",
22-
"phpstan/phpstan": "^1.10.9",
23-
"phpunit/phpunit": "^10.5",
24-
"rector/rector": "^1.0",
25-
"symplify/easy-coding-standard": "^12.1"
26-
},
2720
"repositories": {
2821
"fractor": {
2922
"type": "path",

packages/fractor-xml/composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"ext-xml": "*",
1717
"a9f/fractor": "^0.2",
1818
"a9f/fractor-extension-installer": "^0.2",
19-
"shanethehat/pretty-xml": "^1.0",
19+
"shanethehat/pretty-xml": "^1.0.2",
2020
"webmozart/assert": "^1.11"
2121
},
2222
"require-dev": {

packages/fractor-yaml/composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"php": "^8.2",
1515
"a9f/fractor": "^0.2",
1616
"a9f/fractor-extension-installer": "^0.2",
17-
"symfony/yaml": "^6.0 || ^7.0",
17+
"symfony/yaml": "^5.4 || ^6.4 || ^7.0",
1818
"webmozart/assert": "^1.11"
1919
},
2020
"require-dev": {

packages/fractor/composer.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
"php": "^8.2",
1515
"nette/utils": "^4.0",
1616
"sebastian/diff": "^5.0 || ^6.0",
17-
"symfony/config": "^6.4 || ^7.0",
18-
"symfony/console": "^6.4 || ^7.0",
19-
"symfony/dependency-injection": "^6.4 || ^7.0",
20-
"symfony/filesystem": "^6.4 || ^7.0",
21-
"symfony/finder": "^6.4 || ^7.0",
17+
"symfony/config": "^5.4 || ^6.4 || ^7.0",
18+
"symfony/console": "^5.4 || ^6.4 || ^7.0",
19+
"symfony/dependency-injection": "^5.4 || ^6.4 || ^7.0",
20+
"symfony/filesystem": "^5.4 || ^6.4 || ^7.0",
21+
"symfony/finder": "^5.4 || ^6.4 || ^7.0",
2222
"webmozart/assert": "^1.11"
2323
},
2424
"require-dev": {

0 commit comments

Comments
 (0)