7. Making your theme content public
Learn how to make your Store Framework theme public.
A Store Theme is a VTEX IO app that operates like any other app with built-in features such as versioning and deployment.
In this guide, you'll find instructions on how to make your Store Theme available to end users.
Instructions
If you're satisfied with the configurations you've made and want your theme to be available to all users, follow the steps below:
- Link the theme to a development workspace to test your changes.
- Release the theme.
- Publish it as a release candidate version.
- Install the theme in a production workspace to test your changes with traffic.
- Validate it as a release candidate if no more changes are needed. Otherwise, go back to step 1 and use a development workspace. Don't perform changes in a production workspace.
- Deploy it as a stable version if you're sure about all the changes you've made.
- Promote the production workspace to master to make your theme public to your store's end users. Follow the Deployment and workspace promotion best practices to deploy changes and promote workspaces seamlessly.
For more details on each of these steps, see Making your new app version publicly available.
To publish a new major version of your Store Theme, see also Migrating CMS settings after a major theme update.