-
Notifications
You must be signed in to change notification settings - Fork 45
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
[2.x] Update minimum versions for optional dependencies and fix DBAL 2.x compat #291
Conversation
…cts to prevent installing newer releases with incompatible versions
@alexislefebvre We should be good to go here, only a couple of DBAL 2.x compat issues crept in since the CI wasn't running against that version. |
No problem, thanks for the PR! Here is the new release with these changes: https://github.com/liip/LiipTestFixturesBundle/releases/tag/2.8.1 |
Please check the PR about merging |
Ref #276
I mostly based this on the output from https://github.com/liip/LiipTestFixturesBundle/actions/runs/8225016225/job/22489537505 (the
--prefer-lowest
run for the last merge on the 2.x branch) and info fromcomposer why
(notes inline with the diff).Without getting into a massively complicated CI matrix where all of the optional integrations are stripped out and runs are made with only a single integration installed (i.e. a job where the ORM and MongoDB ODM are removed and only the PHPCR ODM kept, the two ODMs removed and only the ORM kept, etc.), this is the best that can be done for the moment.
3.x will need a similar PR after this one is reviewed and upmerged (sorry for the conflicts this will create 😅)