We have a theme connected to a main repository and several child stores for the same brand. Content has been added to one theme (for one store), and we want this content to be automatically uploaded to other stores as well. These stores are linked to separate repositories but share the same code, and the code is automatically pushed to the child repositories. How can we automate the process of uploading the content?
You can use Github Actions for this right?
You can create a Github Action Workflow that listens for changes on this code, then will perform the theme deployment with the Shopify CLI tool.
Here’s a guide from Shopify on how to configure the Shopify CLI for CI/CD deployments:
I have set the git remote push URL of child repo’s and it works fine as well. The issue is that if I select an image from image picker & also update the json, if gets added to the main store but child store(where that image isn’t there). It doesn’t display by default which we want.
What do you mean display by default?
Display by default means, if you have pushed the index.json with content, it shows the content on main store but on child it doesn’t display the content, I know its due to images are not present in child stores.
I want to know if there is any good solution rather than uploading images in child store as well.
I’ve heard good reports from devs who manage multiple store instances with Shopkeeper. Would this work for you?