-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Try updating composer packages #28623
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Size Change: 0 B Total Size: 1.37 MB ℹ️ View Unchanged
|
|
I think I saw a similar set of errors where I had to update |
|
PHP Unit Tests seem to be running now 🎉 I had to update phpunit to v8.5. Not sure if there are any known issues with that. However there are what look like some legit test failures. Not sure if these snuck in while tests weren't running on CI: |
852bde5 to
cd501d7
Compare
|
Hey, I've landed a fix for the legacy settings failures #28628 and other minor things #28629 Rebased this PR with current This is how I've tested:
With the latest changes, it shouldn't report any errors. |
|
Thanks all! Once we've got PHP unit tests back up again, should we maybe promote them to 'Required' in GitHub Actions? |
oandregal
left a comment
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 fixes the PHP issues we're having, which are quite disruptive to the workflow, so I'm going to go ahead and merge it. I still see some e2e failures, but they are unrelated to this PR.
|
Great stuff, thanks @nosolosw! |
Description
PHP unit tests are failing at the moment, as our docker images now use PHP 8 (https://github.com/docker-library/wordpress/pull/551/files). This PR updates composer packages to those compatible with PHP 8.