Skip to content

task: adds drush install/remove bypass for drupal main branch #61#62

Open
mradcliffe wants to merge 1 commit intoddev:mainfrom
mradcliffe:61-drush-alternative
Open

task: adds drush install/remove bypass for drupal main branch #61#62
mradcliffe wants to merge 1 commit intoddev:mainfrom
mradcliffe:61-drush-alternative

Conversation

@mradcliffe
Copy link

@mradcliffe mradcliffe commented Mar 18, 2026

The Issue

drush/drush and drupal/core-recommended conflict due to Symfony 8.

How This PR Solves The Issue

Prevents drush from being installed or removes drush when DRUPAL_BRANCH is main so that composer install will work.

This means that any further drush commands will fail, and Drupal will need to be installed via the user interface.

Adds a todo to follow-up and either revert this code or change to using a future core CLI command. Hopefully that is done in the next 3-6 months.

Manual Testing Instructions

I am not sure how to manually test since I am new to coder-ddev.

Automated Testing Overview

Hopefully the "::main:drupal12" test will pass.

Related Issue Link(s)

#61

Release/Deployment Notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant