-
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-1166: Drupal Check Incompatibility w/ CI (TTY error on Pipelines) #3996
Comments
I think BLT should exclude the broken drupal-check version from the version constraint in composer.json as part of the next release (Wednesday). Unfortunately we can't fix the upstream issue on our own. Something like (I haven't tested this yet): |
Actually didn't mglaman cause us grief due to an unexpected breaking change a few months back as well? Maybe we should just cap the version constraint and not allow updates until we've tested new releases internally. I'm not sure how the burden of bug reports for future breaking changes weighs against support requests from people who want the latest version now. |
yeah, we've had issues in the past. i like the idea of somehow blocking updates until we know things are stable. |
Drupal Check 1.1.1 has now been released with a fix for the Pipelines TTY error:
Can we revert #4001? The pinning is blocking us from using https://drupal.org/project/upgrade_status. Thanks! |
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. I'd rather not revert #4001 because of all the previous breaking changes in minor and patch releases. I want to keep it pinned for now. But we can investigate bumping to the newer version if it passes testing: #4072 |
The newest version of drupal-check introduces a new slew of build failures related to TTY output. I have bugged this on the drupal-check side (and it's related to upstream changes in phpstan).
The output caused by this failure is:
For the interim, I recommend pinning:
See mglaman/drupal-check#131
The text was updated successfully, but these errors were encountered: