Skip to content

Commit a13ec62

Browse files
sfaujourDEVizzent
authored andcommitted
Add support for Symfony YAML v8 in GitHub Actions and composer.json
1 parent af42b77 commit a13ec62

2 files changed

Lines changed: 18 additions & 2 deletions

File tree

.github/workflows/php.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
dependencies:
2626
- "lowest"
2727
- "highest"
28-
symfony-yaml: ['^3.4', '^4', '^5', '^6', '^7']
28+
symfony-yaml: ['^3.4', '^4', '^5', '^6', '^7', '^8']
2929
include:
3030
- os: "windows-latest"
3131
php: "8.0"
@@ -62,6 +62,22 @@ jobs:
6262
symfony-yaml: '^7'
6363
- php: '8.1'
6464
symfony-yaml: '^7'
65+
# symfony/yaml v8 does not run on PHP 7.*
66+
- php: '7.1'
67+
symfony-yaml: '^8'
68+
- php: '7.2'
69+
symfony-yaml: '^8'
70+
- php: '7.3'
71+
symfony-yaml: '^8'
72+
- php: '7.4'
73+
symfony-yaml: '^8'
74+
# symfony/yaml v8 does not run on PHP < 8.4
75+
- php: '8.0'
76+
symfony-yaml: '^8'
77+
- php: '8.1'
78+
symfony-yaml: '^8'
79+
- php: '8.3'
80+
symfony-yaml: '^8'
6581
# symfony/yaml v3.4 is not compatible with PHP 8.0 but has no upper-bound, so it installs on it
6682
- php: '8.0'
6783
symfony-yaml: '^3.4'

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"require": {
2525
"php": ">=7.1.0",
2626
"ext-json": "*",
27-
"symfony/yaml": "^3.4 || ^4 || ^5 || ^6 || ^7",
27+
"symfony/yaml": "^3.4 || ^4 || ^5 || ^6 || ^7 || ^8",
2828
"justinrainbow/json-schema": "^5.2 || ^6.0"
2929
},
3030
"require-dev": {

0 commit comments

Comments
 (0)