Run updated recipes also on PHP v8.4 (#1479)

This commit is contained in:
Jan Rosier
2026-03-31 14:57:11 +02:00
committed by GitHub
parent a04c7d1317
commit cda6fef256
+38 -4
View File
@@ -254,8 +254,8 @@ jobs:
run: |
set -x
php -v
composer create-project --ansi "symfony/skeleton:^6" v6
cd v6
composer create-project --ansi "symfony/skeleton:^6" sf6-php81
cd sf6-php81
composer config extra.symfony.allow-contrib ${{ inputs.contrib && 'true' || 'false' }}
composer config minimum-stability dev
export SYMFONY_ENDPOINT=https://raw.githubusercontent.com/${{ github.repository }}/flex/pull-${{ github.event.number }}/index.json
@@ -282,8 +282,42 @@ jobs:
run: |
set -x
php -v
composer create-project --ansi "symfony/skeleton:^7" v7
cd v7
composer create-project --ansi "symfony/skeleton:^7" sf7-php82
cd sf7-php82
composer config extra.symfony.allow-contrib ${{ inputs.contrib && 'true' || 'false' }}
composer config minimum-stability dev
export SYMFONY_ENDPOINT=https://raw.githubusercontent.com/${{ github.repository }}/flex/pull-${{ github.event.number }}/index.json
composer require -W --ansi $PACKAGES
-
name: Setup PHP 8.4
if: "always() && steps.config.outcome == 'success'"
uses: shivammathur/setup-php@v2
with:
coverage: "none"
php-version: "8.4"
-
name: Create-project with skeleton ^6
if: "always() && steps.config.outcome == 'success'"
run: |
set -x
php -v
composer create-project --ansi "symfony/skeleton:^6" sf6-php84
cd sf6-php84
composer config extra.symfony.allow-contrib ${{ inputs.contrib && 'true' || 'false' }}
composer config minimum-stability dev
export SYMFONY_ENDPOINT=https://raw.githubusercontent.com/${{ github.repository }}/flex/pull-${{ github.event.number }}/index.json
composer require -W --ansi $PACKAGES
-
name: Create-project with skeleton ^7
if: "always() && steps.config.outcome == 'success'"
run: |
set -x
php -v
composer create-project --ansi "symfony/skeleton:^7" sf7-php84
cd sf7-php84
composer config extra.symfony.allow-contrib ${{ inputs.contrib && 'true' || 'false' }}
composer config minimum-stability dev
export SYMFONY_ENDPOINT=https://raw.githubusercontent.com/${{ github.repository }}/flex/pull-${{ github.event.number }}/index.json