New Shopify Connection for Existing Gadget App (Dev Dashboard)
Hi @[Gadget] Riley @Chocci_Milk, I currently have an existing Gadget App that we use as the base for many Shopify App connections. I'm looking to add new Shopify App credentials to Gadget, however with the new Dev Dashboard updates, there is no place for me to input the link for Compliance Webhooks (GDPR). I'm concerned that with the new Dev Dashboard, my app won't be set up as normal and webhooks will not fire. Can you guide me on how to set up a new Shopify App connection with the new Dev Dashboard? I'm only seeing guides for setting up a brand new app and not for adding shopify connections to an existing app.

3 Replies
It is against server rules to ping (@) Gadget employees unless its an emergency or we haven't responded within 24 hours of your message (during our 9-5 Mon-Fri EST work week). We will get to this ASAP
Shopify has changed how you add configurations to applications. Here is an example configuration that you would need to deploy to Shopify using their CLI. We scripts in the package.json that you can probably use (yarn shopify:deploy for example).
An example config:
Thanks Antoine! (and sorry for pinging you directly, I'll be sure not to do this in the future). Can you give more details about deploying a gadget app through shopify cli? What's unique about my case is that I have let's say 5 shopify apps pointing to the same gadget app. Thus would need 5 different configs for one code repository. Not sure how deploying code via the CLI would work with a shopify app with many different connections.
You only deploy Shopify hosted things like extensions, tomls, etc. The Gadget application code is hosted by Gadget and we have a deployment workflow already set up for that. You'll have to read Shopify's docs to learn more about deployments with their CLI.
I think that you simply need a Github action and a CLI token then you'll need to deploy using the configs from those 5 different applications. Here are some Shopify docs that might help:
https://shopify.dev/docs/api/shopify-cli#commands
https://shopify.dev/docs/apps/launch/deployment/deploy-in-ci-cd-pipeline