Upload with theme upload-version
theme upload-version compiles a checked theme and creates an unpublished version for merchant review.
Command
upstorr theme upload-version my-brand-theme
The theme must have a valid active connection. The command runs the same boundary checks before it uploads anything.
What is uploaded
Only allowed authored theme files and integrity-checked generated output are packaged. Local connections, Workbench state, tests, documentation and development dependencies are not storefront source.
What the merchant sees
- If this custom theme has never been installed, Upstorr creates a draft theme.
- If it is already installed, Admin shows the uploaded version as an available update.
The upload does not replace or publish the live storefront. The merchant chooses when to review and publish it.
Repeating the exact same upload safely reuses its operation identity rather than creating an accidental duplicate operation.
Safe release checklist
- Run
theme check. - Review every supplied route in Workbench.
- Test mobile first and desktop second.
- Test the important commerce actions with development data.
- Upload the version.
- Ask the merchant to inspect the draft or available update before publishing.
Common problems
- Check failed: repair the listed authored source; an unsafe package is not uploaded.
- Connection expired: reconnect with a current merchant development secret.
- Upload succeeded but the live site did not change: this is correct. The new version is awaiting merchant review and publication.