Create recipes to assist with installing and setting up CivicTheme

Created on 7 April 2025, 18 days ago

Problem/Motivation

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

Proposed resolution

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.

Remaining tasks

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

🌱 Plan
Status

Active

Version

1.0

Component

Code

Created by

🇦🇺Australia RichardGaunt Melbourne

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024