Merge branch 'PHP-8.4'

* PHP-8.4:
  Skip Symfony/Wordpress in 8.1 build
  Backport nightly.yml
This commit is contained in:
Ilija Tovilo 2025-01-24 14:15:10 +01:00
commit 0126625ded
No known key found for this signature in database
GPG key ID: 5050C66BFCD1015A
2 changed files with 11 additions and 3 deletions

View file

@ -26,6 +26,12 @@ on:
windows_version: windows_version:
required: true required: true
type: string type: string
skip_symfony:
required: true
type: boolean
skip_wordpress:
required: true
type: boolean
permissions: permissions:
contents: read contents: read
jobs: jobs:
@ -554,7 +560,7 @@ jobs:
exit 1 exit 1
fi fi
- name: Test Symfony - name: Test Symfony
if: always() if: always() && !inputs.skip_symfony
run: | run: |
git clone https://github.com/symfony/symfony.git --depth=1 git clone https://github.com/symfony/symfony.git --depth=1
cd symfony cd symfony
@ -586,7 +592,7 @@ jobs:
exit 1 exit 1
fi fi
- name: 'Symfony Preloading' - name: 'Symfony Preloading'
if: always() if: always() && !inputs.skip_symfony
run: | run: |
php /usr/bin/composer create-project symfony/symfony-demo symfony_demo --no-progress --ignore-platform-reqs php /usr/bin/composer create-project symfony/symfony-demo symfony_demo --no-progress --ignore-platform-reqs
cd symfony_demo cd symfony_demo
@ -594,7 +600,7 @@ jobs:
sed -i 's/PHP_SAPI/"cli-server"/g' var/cache/dev/App_KernelDevDebugContainer.preload.php sed -i 's/PHP_SAPI/"cli-server"/g' var/cache/dev/App_KernelDevDebugContainer.preload.php
php -d opcache.preload=var/cache/dev/App_KernelDevDebugContainer.preload.php public/index.php php -d opcache.preload=var/cache/dev/App_KernelDevDebugContainer.preload.php public/index.php
- name: Test Wordpress - name: Test Wordpress
if: always() if: always() && !inputs.skip_wordpress
run: | run: |
git clone https://github.com/WordPress/wordpress-develop.git wordpress --depth=1 git clone https://github.com/WordPress/wordpress-develop.git wordpress --depth=1
cd wordpress cd wordpress

View file

@ -59,4 +59,6 @@ jobs:
|| ((matrix.branch.version[0] == 8 && matrix.branch.version[1] >= 3) && '22.04') || ((matrix.branch.version[0] == 8 && matrix.branch.version[1] >= 3) && '22.04')
|| '20.04' }} || '20.04' }}
windows_version: ${{ ((matrix.branch.version[0] == 8 && matrix.branch.version[1] >= 4) || matrix.branch.version[0] >= 9) && '2022' || '2019' }} windows_version: ${{ ((matrix.branch.version[0] == 8 && matrix.branch.version[1] >= 4) || matrix.branch.version[0] >= 9) && '2022' || '2019' }}
skip_symfony: ${{ matrix.branch.version[0] == 8 && matrix.branch.version[1] == 1 }}
skip_wordpress: ${{ matrix.branch.version[0] == 8 && matrix.branch.version[1] == 1 }}
secrets: inherit secrets: inherit