|
62 | 62 | php-version: '${{ needs.fetch-supported-versions.outputs.php-max }}'
|
63 | 63 | symfony-version: '${{ needs.fetch-supported-versions.outputs.symfony-max }}'
|
64 | 64 | # Fix - behat/gherkin => Avoid issue with behat <-> gherkin packages (See https://github.com/Behat/Gherkin/issues/317)
|
65 |
| - pkg-extra-constraints: --with 'behat/gherkin:~4.12.0' |
| 65 | + # Fix - yoanm/* - TODO - !! REVERT THIS BEFORE MERGE !! (once an actual version is available) |
| 66 | + pkg-extra-constraints: --with 'behat/gherkin:~4.12.0' --with 'yoanm/symfony-jsonrpc-http-server-doc:dev-feature/increase-supported-versions-sf7.0' --with 'yoanm/symfony-jsonrpc-http-server:dev-feature/increase-supported-versions-sf7.0' |
66 | 67 | - job-name: Up to date versions - Sf 6.4 case
|
67 | 68 | php-version: '${{ needs.fetch-supported-versions.outputs.php-max }}'
|
68 | 69 | symfony-version: '6.4'
|
|
79 | 80 | # Fix - Sf 7.0 require php 8.1 minimum, most of deps require 8.2 !
|
80 | 81 | php-version: ${{ ( needs.fetch-supported-versions.outputs.symfony-max == '7.0' && needs.fetch-supported-versions.outputs.php-min == '8.0' ) && '8.2' || needs.fetch-supported-versions.outputs.php-min }}
|
81 | 82 | symfony-version: '${{ needs.fetch-supported-versions.outputs.symfony-max }}'
|
| 83 | + # Fix - yoanm/* - TODO - !! REVERT THIS BEFORE MERGE !! (once an actual version is available) |
| 84 | + pkg-extra-constraints: --with 'yoanm/symfony-jsonrpc-http-server-doc:dev-feature/increase-supported-versions-sf7.0' --with 'yoanm/symfony-jsonrpc-http-server:dev-feature/increase-supported-versions-sf7.0' |
82 | 85 | - job-name: Late Symfony migration # => Lowest symfony version with highest php version allowed by composer config
|
83 | 86 | php-version: '${{ needs.fetch-supported-versions.outputs.php-max }}'
|
84 | 87 | symfony-version: '${{ needs.fetch-supported-versions.outputs.symfony-min }}'
|
@@ -216,6 +219,7 @@ jobs:
|
216 | 219 | --with "symfony/config:${SF_CONSTRAINT}" \
|
217 | 220 | --with "symfony/dependency-injection:${SF_CONSTRAINT}" \
|
218 | 221 | --with "symfony/http-kernel:${SF_CONSTRAINT}" \
|
| 222 | + --with 'yoanm/symfony-jsonrpc-http-server-doc:dev-feature/increase-supported-versions-sf7.0' --with 'yoanm/symfony-jsonrpc-http-server:dev-feature/increase-supported-versions-sf7.0' \ |
219 | 223 | && make build
|
220 | 224 |
|
221 | 225 | - name: ComposerRequireChecker
|
@@ -243,24 +247,30 @@ jobs:
|
243 | 247 | php-version: ${{ needs.fetch-supported-versions.outputs.php-next }}
|
244 | 248 | symfony-version: ${{ needs.fetch-supported-versions.outputs.symfony-max }}
|
245 | 249 | # Fix - behat/gherkin => Avoid issue with behat <-> gherkin packages (See https://github.com/Behat/Gherkin/issues/317)
|
246 |
| - pkg-extra-constraints: behat/gherkin:~4.12.0 |
| 250 | + # Fix - yoanm/* - TODO - !! REVERT THIS BEFORE MERGE !! (once an actual version is available) |
| 251 | + pkg-extra-constraints: behat/gherkin:~4.12.0 yoanm/symfony-jsonrpc-http-server-doc:dev-feature/increase-supported-versions-sf7.0 yoanm/symfony-jsonrpc-http-server:dev-feature/increase-supported-versions-sf7.0 |
247 | 252 | - job-name: PHP with lowest supported Symfony versions
|
248 | 253 | php-version: ${{ needs.fetch-supported-versions.outputs.php-next }}
|
249 | 254 | symfony-version: ${{ needs.fetch-supported-versions.outputs.symfony-min }}
|
250 | 255 | # Fix - behat/gherkin => Avoid issue with behat <-> gherkin packages (See https://github.com/Behat/Gherkin/issues/317)
|
251 | 256 | # Fix - symfony/yaml => Avoid issue between symfony/yaml and symfony/framework-bundle (not compatible with some versions due to incomplete function signatures)
|
252 |
| - pkg-extra-constraints: behat/gherkin:~4.12.0 ${{ ( needs.fetch-supported-versions.outputs.symfony-min == '5.4' && needs.fetch-supported-versions.outputs.php-next == '8.5' ) && 'symfony/yaml:~6.4.0' || '' }} |
| 257 | + # Fix - yoanm/* - TODO - !! REVERT THIS BEFORE MERGE !! (once an actual version is available) |
| 258 | + pkg-extra-constraints: behat/gherkin:~4.12.0 yoanm/symfony-jsonrpc-http-server-doc:dev-feature/increase-supported-versions-sf7.0 yoanm/symfony-jsonrpc-http-server:dev-feature/increase-supported-versions-sf7.0 ${{ ( needs.fetch-supported-versions.outputs.symfony-min == '5.4' && needs.fetch-supported-versions.outputs.php-next == '8.5' ) && 'symfony/yaml:~6.4.0' || '' }} |
253 | 259 | - job-name: Symfony with highest supported PHP version
|
254 | 260 | php-version: ${{ needs.fetch-supported-versions.outputs.php-max }}
|
255 | 261 | symfony-version: ${{ needs.fetch-supported-versions.outputs.symfony-next }}
|
256 | 262 | # Fix - behat/gherkin => Avoid issue with behat <-> gherkin packages (See https://github.com/Behat/Gherkin/issues/317)
|
257 |
| - pkg-extra-constraints: behat/gherkin:~4.12.0 |
| 263 | + # Fix - symfony/yaml => Avoid issue between symfony/yaml and symfony/framework-bundle (not compatible with some versions due to incomplete function signatures) |
| 264 | + # Fix - yoanm/* - TODO - !! REVERT THIS BEFORE MERGE !! (once an actual version is available) |
| 265 | + pkg-extra-constraints: behat/gherkin:~4.12.0 yoanm/symfony-jsonrpc-http-server-doc:dev-feature/increase-supported-versions-sf7.0 yoanm/symfony-jsonrpc-http-server:dev-feature/increase-supported-versions-sf7.0 |
258 | 266 | - job-name: Symfony with lowest supported PHP version
|
259 | 267 | # Fix - Sf 7.1 require php 8.2 minimum !
|
260 | 268 | php-version: ${{ ( needs.fetch-supported-versions.outputs.symfony-next == '7.1' && needs.fetch-supported-versions.outputs.php-min == '8.0' ) && '8.2' || needs.fetch-supported-versions.outputs.php-min }}
|
261 | 269 | symfony-version: ${{ needs.fetch-supported-versions.outputs.symfony-next }}
|
262 | 270 | # Fix - behat/gherkin => Avoid issue with behat <-> gherkin packages (See https://github.com/Behat/Gherkin/issues/317)
|
263 |
| - pkg-extra-constraints: behat/gherkin:~4.12.0 |
| 271 | + # Fix - yoanm/* - TODO - !! REVERT THIS BEFORE MERGE !! (once an actual version is available) |
| 272 | + # Fix - yoanm/* - TODO - !! REVERT THIS BEFORE MERGE !! (once an actual version is available) |
| 273 | + pkg-extra-constraints: behat/gherkin:~4.12.0 yoanm/symfony-jsonrpc-http-server-doc:dev-feature/increase-supported-versions-sf7.0 yoanm/symfony-jsonrpc-http-server:dev-feature/increase-supported-versions-sf7.0 |
264 | 274 |
|
265 | 275 | steps:
|
266 | 276 | - name: Check out code
|
|
0 commit comments