When people install this add-on, some Drupal related files are installed to .ddev folder, even when the project is not Drupal.
How This PR Solves The Issue
Removes these files in post_install_action.
Manual Testing Instructions
Files are removed for non Drupal:
ddev config --project-type php
ddev add-on get https://github.com/ddev/ddev-redis/tarball/20241028_stasadev_drupal_files
...
Executing post-install actions:
Removing redis/scripts/settings.ddev.redis.php as not applicable
Removing redis/scripts/setup-drupal-settings.sh as not applicable
...
The Issue
When people install this add-on, some Drupal related files are installed to
.ddev
folder, even when the project is not Drupal.How This PR Solves The Issue
Removes these files in
post_install_action
.Manual Testing Instructions
Files are removed for non Drupal:
Files are NOT removed for Drupal:
Automated Testing Overview
Related Issue Link(s)
Release/Deployment Notes