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