Drupal CMS demo updated to Drupal 11.3

Submitted by Darren Oh on

This week I updated the Drupal CMS demo on Drupal Forge. Normally, a GitHub workflow takes care of this. We have a special script for Drupal CMS that preinstalls required recipes. We still show all the install steps to the user, but the preinstalled recipes make installation run faster. Our pre-install script failed because Drupal 11.3 stops installation with a warning if URL rewriting is not enabled.

After I added $_GET['rewrite'] = 'ok' to the pre-install script, the GitHub workflow was able to update the demo. I fixed another error by installing the Filter module before applying recipes.1

When I tried the demo, I found that selecting extra recipes caused installation to fail. This turned out to be caused by outdated configuration in the Easy Email: Text Format recipe. The demo now applies a patch to fix this.2 You can help get the fix committed by reviewing the merge request for issue #3568025.

References

  1. Commit b05c469
  2. Commit 5875752

Comments