Automate Shopify theme deployments
Start deploying changes to your custom Shopify themes at the click of a button.
DeployHQ makes it easy for you to deploy changes to your theme straight from your repository host to your Shopify site. You can say goodbye to manually uploading a zipped version of your site and hello to automatic deployments.
Connect your Git repository
After signing up for an account and logging in, create a project and use the secure repository selector to import your Git repository’s details automatically. You can deploy 1 project for free. 10 day free trial for any paid plan with every signup.
Link with your Shopify account
Tell DeployHQ how to connect to your Shopify installation to upload your theme. Don't worry, it's easy to set up! All you need to do here is name your server, select “Shopify” as the server's protocol, and then enter your store's URL.
Start a deployment manually or turn on automatic deployments
Log in to DeployHQ and press the deploy button or automatically deploy when you git push to your repository. After that, sit back and relax — you’ve just saved yourself bucket loads of time. Permission to look as smug as possible — granted!
Complex deployment process? No worries!
When building Shopify themes, there are sometimes a number of extra steps required to get your theme production ready. DeployHQ makes automating your build process easy, no matter how complicated the build process may be.
Typically you’ll need to compile your assets using a tool like Gulp or Webpack before uploading your website. DeployHQ lets you run your build commands securely in an isolated environment. You can even choose which versions of PHP, Node, Ruby, Go, Python, Java or .NET to use.
All files generated by your build commands can be uploaded to Shopify, meaning you don’t have to keep compiled files in your Bitbucket repository or install dependencies on your server.