Skip to content
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

Test on PHP 8.2 #258

Merged
merged 1 commit into from Jan 5, 2023
Merged

Test on PHP 8.2 #258

merged 1 commit into from Jan 5, 2023

Conversation

WyriHaximus
Copy link
Member

With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

@WyriHaximus
Copy link
Member Author

In order to finish this PR phpspec/prophecy#556 needs to be resolved. Or we need to consider one of the solutions in the issue. I'll file this PR onto our other packages as well, including the TEMP commit with a temporary workaround so I can continue looking for potential issues on 8.2.

WyriHaximus added a commit to WyriHaximus-labs/http that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
@WyriHaximus WyriHaximus marked this pull request as ready for review August 23, 2022 06:39
@WyriHaximus WyriHaximus requested a review from clue August 23, 2022 06:39
WyriHaximus added a commit to WyriHaximus-secret-labs/stream that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/dns that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/async that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/child-process that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-secret-labs/promise-timer that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/cache that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/socket that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/datagram that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/promise-stream that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-secret-labs/promise that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-secret-labs/promise that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/async that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/async that referenced this pull request Aug 23, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
WyriHaximus added a commit to WyriHaximus-labs/filesystem that referenced this pull request Aug 25, 2022
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
@SimonFrings
Copy link
Member

@WyriHaximus wanted to ask what the current status of this PR is. I remember seeing some deprecation notices last time I checked, but I can't see them anymore. Maybe it fixed itself in the meantime :D

@WyriHaximus
Copy link
Member Author

@SimonFrings Good question, will force push to find out

With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.
@WyriHaximus
Copy link
Member Author

@SimonFrings All green now 🎉

@SimonFrings
Copy link
Member

@WyriHaximus Nice, just noticed the warnings for ext-event with PHP 8+. Nothing you caused with this PR, this is why I'd say we merge this as is and look into these warnings in a follow up PR.

We should also keep in mind that ubuntu-18.04 will cause failing tests the next couple of months, so we should also look into a solution for this as well.

@WyriHaximus
Copy link
Member Author

@SimonFrings Sounds like a plan, thought we already updated all ubuntu runners, to be honest.

Copy link
Member

@clue clue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@WyriHaximus Thanks for the patience, changes LGTM! :shipit:

Agree with @SimonFrings that the test warnings seem to be unrelated to this PR and should be fixed in a separate PR. I've started looking into this in November and will try to get this ready in the next couple of days (refs reactphp/socket#300). 👍

@clue clue merged commit eaff8fe into reactphp:1.x Jan 5, 2023
lucasnetau pushed a commit to lucasnetau/react-dns that referenced this pull request Jun 30, 2023
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.

Refs: reactphp/event-loop#258
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants