-
Notifications
You must be signed in to change notification settings - Fork 11.2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[11.x] PHP 8.4 build #52633
[11.x] PHP 8.4 build #52633
Conversation
Builds now fail due to a Redis issue:
|
725 deprecations, 10 errors and 8 failures on the PHPUnit v11 build 👀 |
* Fix implicit null types * Update some lower requirements * Fix typo * More lower version constraints * More lower version constraints * For now only run lowest strategy * Adjust PHPunit version * Adjust carbon requirement * Add phpunit 10 again * Fix phpunit annotations * Add prefer-stable again, disable fail-fast * Allow cli-parser 2.0.1 for phpunit 10 * Escape pipe
* Update sebastian/exporter * Update dependencies for PHP 8.4 * Update dependencies for PHP 8.4 * Update dependencies for PHP 8.4 * run both phpunits version on lowest and stable again * Disable fail-fast * Update required predis/predis * Bump vlucas/phpdotenv * bump guzzlehttp/promises * Bump league/flysystem * wip * wip * wip --------- Co-authored-by: Dries Vints <dries@vints.be>
This reverts commit 4192402.
Co-authored-by: Julius Kiekbusch <contact@julius-kiekbusch.de>
@driesvints i just bumped |
matrix: | ||
php: [8.2, 8.3] | ||
phpunit: ['10.5', '11.0.1'] | ||
php: [8.4] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there any specific reason why would only support PHP 8.4
? Instead just appending to the versioning matrix to include [8.2, 8.3, 8.4]
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is only a temporary testing solution. This is done, so that only the PHP 8.4 tests are running. These PHP versions will be added again after PHP 8.4 tests are passing.
Replaced with #53468 |
Blocked by:
nette/schema
: Tag for PHP 8.4 support nette/schema#68voku/portable-ascii
: Deprecated voku in php8.4alpha1 voku/portable-ascii#101predis/predis
2.2.3 or 2.3.0: https://github.com/predis/predis/releasesaws/aws-sdk-php
: fix: PHP 8.4 deprecations with implicit nullable parameters aws/aws-sdk-php#2995fakerphp/faker
: PHP 8.4 Support FakerPHP/Faker#904dragonmantank/cron-expression
: Add PHP 8.4 Support dragonmantank/cron-expression#190