|
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