Problem/Motivation
It seems to be an emerging best practice that, if your site template uses Canvas (and this starter kit does), it needs to be shipping any components (canvas.component.*.yml config files) that are in use in page regions, content templates, patterns, or landing pages.
This is something that's very easy to miss or mess up, and the consequences can be hard-to-debug when there's a version mismatch. Shipping the component entities sidesteps this -- the component versions you use in the site template are the same as the component versions you ship.
We should add test coverage for this.
Issue fork drupal_cms_site_template_base-3569396
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
phenaproximaMerged into 1.x.