Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Update composer.json to allow PHP 8 #24

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

Merged
martin-helmich merged 13 commits into martin-helmich:master from sanmai:patch-1
Aug 26, 2020

Conversation

@sanmai
Copy link
Contributor

@sanmai sanmai commented Aug 25, 2020

No description provided.

Copy link
Owner

Thanks for this PR! Unfortunately, after enabling the actual pipelines for this PR, I've noticed that currently Composer is not able to resolve a compatible set of dependencies for this project for PHP 8 -- mainly because there's no PHP 8-compatible version of phpspec/prophecy (already tracked at phpspec/prophecy#491). So there's no way the new CI jobs would pass with PHP 8.

I'll sit on this for a while -- hopefully, this'll resolve itself in the next few days.

Oh, and we'd also need to exclude the "PHP 8"+"PHPUnit 8" combination from the build matrix, since PHPUnit 8 is declared to be compatible with PHP ^7.2, only.

Copy link
Contributor Author

sanmai commented Aug 26, 2020

Thanks for the review! I made it such so failures on 8.0 would not affect the entire build. This should work, but let me try with something else too.

Copy link
Contributor Author

sanmai commented Aug 26, 2020

Alright, it is as good as it gets. Hope you can squash-merge it.

I added a pretty name for the builds, you might want to update your protected branch configuration. Or we can restore the old naming scheme.

@martin-helmich martin-helmich merged commit d98cd4e into martin-helmich:master Aug 26, 2020
Copy link
Owner

👍 Looking good! Thanks for your contribution.

sanmai reacted with thumbs up emoji

@sanmai sanmai deleted the patch-1 branch August 26, 2020 05:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@martin-helmich martin-helmich martin-helmich approved these changes

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /