-
Notifications
You must be signed in to change notification settings - Fork 23
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
Upgrade to Drush 9 or remove it entirely? #16
Comments
I just ran into this issue myself, the Drush commands of the Key module act different between Drush 8 & 9. I don't think there is an issue running Drush 9 since I put up a To test this, I put up a Kickstart site on Pantheon using my Installing Apigee Kickstart on Pantheon.io instructions. I can then make the following call to see the Drush 8 is running:
I then updated my composer.json to have Drush 9 instead just like drupal-composer/drupal-project:
Drush version is now 9:
I also added a comment to the Terminus issue that that talks about Drush 9 issues on Pantheon](pantheon-systems/terminus#1849 (comment)) to see if Drush 9 is still an issue on Pantheon.io. |
To be discussed in tech meet - 08/12 |
Got response back from Pantheon.io that Drush 9 works! Looks like we can add Drupal 9 to the repo. |
We were blocked with subtheming and Drush 9. But Radix is now compatible with Drush 9. I'll create a new release and we can update this. |
@cnovak Great! It's nice to see that Pantheon is finally in a state to actually support Drush 9. I feel like we have been waiting for Drush 9 forever. At the time of your comment there was still a big piece missing (aliases), but that has been since merged, so I'm good with whatever we decide here. Sounds like you would prefer to include Drush 9, as opposed to removing it (which is what Arshad's PR does), right? In that case we will need an a new/updated PR. |
@jacine Yes, an update to use Drush 9 is what is needed. Thanks :) |
Thanks @arlina-espinoza. Here's a PR: #18. |
We're currently limiting to Drush to version 8, due to lack of sufficient Pantheon support. This made sense while Pantheon support was in flux, but since that is done, and they've got their own repository for this, we don't need to do that anymore.
We should consider upgrading or removing Drush, and adding a note for Pantheon users to either:
composer remove drush/drush
composer require drush/drush:~8
The text was updated successfully, but these errors were encountered: