- Issue created by @RichardGaunt
CivicTheme has a set of steps required to install CivicTheme. We can automate the setting up of CivicTheme with recipes.
I can see the need for three recipes:
1. Drupal 11 (Core Drupal) - Fresh site install of CivicTheme
2. Drupal 11 (Core Drupal) - activation of CivicTheme
3. Drupal CMS activation of CivicTheme
We have a discovery for building the "Site install with CivicTheme" :
https://github.com/civictheme/monorepo-drupal/pull/1355
We have the "Drupal CMS activation" recipe:
https://github.com/civictheme/upgrade-tools/tree/main/drupal-cms-recipes
We do not have the "Activation of CivicTheme" recipe.
1. Create / modify the recipes needed
1. Test the recipes
D11 Site Install
Does the site install, install expected config to run Drupal site ie expected views, expected modules are setup - see standard profile installation with the CivicTheme modifications
Drupal CMS Recipes
Does the recipe activate and allow us to create pages in Drupal CMS without issue, does it break anything - we should also look to creating a Drupal CMS environment for CivicTheme testing
D11 Theme activation
Does it modify / create expected configuration
Active
1.0
Code