Skip to main content

Multi-environment theme commands in Shopify CLI

You can now run theme commands across multiple environments simultaneously, making it easier to manage themes across development, staging, and production stores in a single operation.


Supported commands include check, delete, info, list, publish, pull, push, rename, and share. Pass multiple --environment flags to target several configured environments at once.

Configure your environments in a shopify.theme.toml file at the root of your theme project. Each environment can specify its own store, theme ID, and other command flags.

Learn more about theme environments for Shopify CLI.

Was this section helpful?