Recipes have two ways to affect site configuration:
- They can have a
configdirectory containing YAML files, like you'd find in aconfig/installdirectory or config export. - They can use config actions in their
recipe.yml.
These techniques have different purposes and generally aren't interchangeable, but it's not always obvious which one to use. Well, I'm going to compare and contrast them, hopefully giving you a few rules of thumb.
Let's start with this: