Before you upgrade
As per the Site Studio 6.7 Release Notes this version introduces improved integration with Acquia ContentHub.
If you are using Acquia ContentHub and Acquia Site Studio in tandem, updating to Site Studio 6.7 without following the steps outlined in the Release Notes will result in syndication for Site Studio content to stop functioning.
So, what needs to be done?
Essentially you need to install a new module, Acquia Site Studio ContentHub.
Acquia Site Studio Contenthub provides integration between Acquia Site Studio and Acquia ContentHub in the form of two modules, a subscriber and a publisher. These two modules provide an Acquia approved and tested route for using the two products in tandem.
You can install the module via composer:
composer require acquia/sitestudio_contenthub
Once you have downloaded the module, enable one, or both of it's submodules,
sitestudio_contenthub_subscriber depending on the role of the site.
At this point, Site Studio content syndication should be functional.
Using the integration
One important thing that you need to be aware of is that default module behaviour is different from the Site Studio versions before 6.7.0. The new Site Studio Contenthub module intentionally prevents any Site Studio Config entities from being published via Acquia ContentHub. This is by design and is there to prevent the layout and styling of the publisher site ‘Site Studio theme’ from overriding your Subscriber site ‘Site Studio theme’.
This means that in order for Site Studio content to render correctly, the required Site Studio configuration entities (Components, Base Styles, Custom Styles, Templates, Style Guide, Style Guide Manager settings etc.) should exist on both subscriber and publisher sites
For more details please head to the Site Studio Contenthub User Guide