-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Added builds against PHP nightly on Travis #3814
Conversation
0ebcd4c
to
47df41f
Compare
According to the [documentation](https://docs.travis-ci.com/user/reference/trusty/#container-based-infrastructure), `sudo: false` is no longed needed since Trusty.
47df41f
to
38d1f4f
Compare
I'm no longer sure there is value in nightly builds, see @Slamdunk 's first commit in https://github.com/doctrine/DoctrineModule/pull/672/files for reasons |
Nightly is no longer PHP 7.4, it's 8.0-dev (build log). |
Yeah, I know. What I mean is that for my experience it's not a real |
What is a real 8.0-dev and why isn't nightly a real one? Here, the build log shows this very issue that needs to be fixed to address DBAL's compatibility with PHP 8 that necessitates the DBAL 3.0 release. And it got fixed by #3803.
I want to make sure that the PHP maintainers are informed about the consequences of the breaking changes made to PHP. Some of them may be reverted based on the feedback (e.g. php/php-src@4a5e17f). The otherwise is also true: if something new gets broken in PHP, I want to know if this needs to be addressed here. This looks like a healthy relationship between the projects to me. |
A month before 7.4 release a lot of projects I follow started having failing builds on The feedback loop (in both direction) you described is very good and welcome, but only where maintainers know what they are doing. So, because it seems you are so, I'm happy doctrine/dbal can be a step forward having |
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.
Looking good, just think you missed one small detail. Good job 👍
3.0.x
andmaster
:nightly
in the build matrix derived from7.3
(as a non-primary build version, Travis CI tests on PHP 7.3 #3347 (comment)) with added--ignore-platform-reqs
andallow_failures
.