since we are now forced to use the cli theme extensions, how can I switch the theme extensions of my apps within a project?
I have the following scenario:
I have a staging app and a production app in my partner dashboard.
Those app have there own theme extensions. In the past i could simply use the staging app toml and and run shopify app deploy and the staging app theme extensions was updated.
I have now migrated to the newest cli and run shopify app import-extensions for the staging app. But now I can not download/create the uid for the production app. Which is currently a blocker to release new features to my customers.
What do I need to do, to be able to have on code project and run 2 different theme extensions environment with 2 different uids?
Thanks for reaching out about managing theme extensions with the newest CLI version!
You only need the one uid for each extension since it can be used across all your app project environments.
The main difference in managing both apps would be the shopify.app.toml files. To do this, you will want to utilize config in your CLI commands. I’ll share more info on how you can do that below