Theme Repository
How to share your theme on production / preproduction / staging / dev
On production / preproduction platform, you don't have access to the server to do a git pull. To update your theme, you will use Galaxy Theme Repository.
Galaxy Theme Repository allows you to share your theme versions between platforms as an intermediary.
This is not a substitute for git, it is a repository containing theme binaries and not the source code.

1 - From your dev environment, you push a new version of your theme to "Theme Repository"
2 - Go to your target environment (preprod, preprod, staging, etc.)
3 - You select your version from "Theme Repository" list to use it
Versions can be tagged as production / preprod / staging. This tagging system is useful for filtering and ensuring that only versions tagged as "production" can be selected on production.
You need to define what is:
Discover Theme Repository roles
Before being able to push a version, you need to have the role "writer"
Theme Repository - RolesInitial Setup - Add your theme to Theme Repository
If a theme has never been added to Theme Repository, you will see this section:

Push a new version from the "source" platform
Push a new Theme VersionUse the version on your "target" platform
Use a Theme VersionUse a Theme Version - Enhanced System
Theme Repo - Errors
Last updated