Problem/Motivation
I get the following debug output during deployments:
taxonomy_entity_index should have an extra.drush.services section in its composer.json. See http://docs.drush.org/en/10.x/commands/#specifying-the-services-file.
Per drush major version 9/10 documentation https://docs.drush.org/en/9.x/commands/#specifying-the-services-file a module's composer.json file requires an extra.drush.services section in the modules composer.json file.
In Drush 9, the default services file, drush.services.yml, will be used in instances where there is no services section in the Drush extras of the project's composer.json file. In Drush 10, however, the services section must exist, and must name the services file to be used. If a future Drush extension is written such that it only works with Drush 10 and later, then its entry would read "drush.services.yml": "^10", and Drush 9 would not load the extension's commands. It is all the same recommended that Drush 9 extensions explicitly declare their services file with an appropriate version constraint.
Proposed resolution
Add required section to composer.json file.
Issue fork taxonomy_entity_index-3188602
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
spidermanComment #4
larowlanThe MR is showing no changes 🤔
Comment #5
colanLooks like it's there now.
Comment #7
larowlanCutting a new release, thanks
Comment #8
larowlanhttps://www.drupal.org/project/taxonomy_entity_index/releases/8.x-1.7