Problem/Motivation
I'm the maintainer of Radix theme, and today I noticed that upon creating a Sub-theme for Radix, the dotfiles are not copied over, which is an essential part of the theming experience. I label this as Major since as of now, Radix is unusable, probably along with some other themes.
Steps to reproduce
Add a test .gitignore, .nvmrc, or .env.local file and test, or try the latest dev version of Radix to test the process.
Proposed resolution
Copy over everything unless told otherwise in exclude_files
Remaining tasks
User interface changes
None
API changes
Data model changes
Release notes snippet
Comments
Comment #2
doxigo commentedComment #5
nicoschi commentedHi there, the merge request should solve the issue
Comment #6
nicoschi commentedComment #7
smustgrave commentedMR should be against 11.x as the current development branch please
Since this is around the starterkit will need some test coverage for this bug.
Thanks.
Comment #9
joelpittetFlying in to do a test. Red/green test-only/test-with-patch seem to be doing the trick.
https://git.drupalcode.org/issue/drupal-3456699/-/pipelines/281941
Comment #10
alexpottI was about to set back to needs work because I was concerned that this would result in copying .git/ directories but I'm pretty sure this is not the case because by default \Symfony\Component\Finder\Finder::__construct() ignores VCS files as a separate thing from dot files - so this fix looks great.
Committed and pushed 2853cf08ff to 11.x and 054cf7ef62 to 11.0.x and 3973d188bb to 10.4.x and 345597dc74 to 10.3.x. Thanks!
Backported to 10.3.x as a major and non bc affecting bugfix.
Comment #14
alexpottComment #16
doxigo commentedThanks guys for rather a quick fix on this one