-
Notifications
You must be signed in to change notification settings - Fork 396
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
DT-1356: Bump drupal-check version #4072
Comments
Just want to bump the priority of this given that D9 is officially coming out in early June. drupal-check/upgrade_status is the recommended tool from Acquia for D9 readiness and has even been funded by Acquia. Getting BLT to be compatible with the recommended Acquia tool for D9 is kind of important. Right now there seem to composer version constraints from BLT preventing its installation. http://hojtsy.hu/blog/2019-apr-29/estimate-your-sites-drupal-9-compatibility-easily-upgrade-status |
It looks like trying to add drupal/upgrade_status to a BLT 11.x project hits a lot of composer issues right now. Even though Upgrade Status itself doesn't require drupal-check, they do cross-contaminate a lot of the underlying phpstan dependencies. Obviously we need to make sure that BLT continues to be stable (so i dunno that we want to go back to ^ definitions for Drupal Check) but I do agree if we can unblock upgrade status ASAP that would be ideal!
|
Have you tried using Composer version aliases? That's the normal workaround when you want to use a different version of a dependency pinned by an upstream package. Also just for context here... every time that we bump the drupal-check version (or allow users to upgrade it), it breaks in some major and unforeseen way (even during "patch" upgrades). While I appreciate the priority of this issue, that's why we can't rush into supporting the new version or allow users to update unconstrained, until we are sure it is stable. See #3996 |
Specifically, I'd recommend anyone thinking they are blocked by this to try something like: |
https://github.com/mglaman/drupal-check/releases/tag/1.1.1
Need to test this extensively, especially on Pipelines, given all of the previous issues with this package.
The text was updated successfully, but these errors were encountered: