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

Add php8.1 build #243

Merged
merged 2 commits into from Dec 14, 2021
Merged

Add php8.1 build #243

merged 2 commits into from Dec 14, 2021

Conversation

icanhazstring
Copy link
Member

Add PHP8.1 Build for CI

Signed-off-by: Andreas Frömer <andreas.froemer@check24.de>
@icanhazstring
Copy link
Member Author

icanhazstring commented Dec 6, 2021

Currently blocked by: php-ds/ext-ds#188 as the local docker setup does not work.

composer.json Outdated
@@ -17,7 +17,7 @@
}
],
"require": {
"php": ">=7.3 || ^8.0",
"php": ">=7.3",
Copy link
Contributor

Choose a reason for hiding this comment

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

Do we want to open it so there's not upper bound and it installs on PHP 15?

Copy link
Member Author

Choose a reason for hiding this comment

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

Good point 😉

Copy link
Contributor

Choose a reason for hiding this comment

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

But I think it's already broken by having >=7.3 so there's not much we can do about the underlying issue.

@simPod
Copy link
Contributor

simPod commented Dec 13, 2021

Currently blocked by: php-ds/ext-ds#188 as the local docker setup does not work.

We can compile it from master if it's needed

@icanhazstring
Copy link
Member Author

icanhazstring commented Dec 13, 2021

We can compile it from master if it's needed

Actually no need. The build itself works, so the tool is working for 8.1. It is just a problem for local dev using docker.

Only thing that we might need to update some deps to recognize new symbols, like enum

Signed-off-by: Andreas Frömer <andreas.froemer@check24.de>
@icanhazstring icanhazstring merged commit 46d5619 into main Dec 14, 2021
@icanhazstring icanhazstring deleted the feature/php8.1 branch December 14, 2021 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants