Misconfigured production TOML file warning

Hey guys, so we did som fixes over the weekend and were going to deploy it today but we saw this warning. We have not made any changes to the TOML file and we have tripple checked everything, these files are the exact same in dev and in production. In our latest deploy we did not see this warning message that we are seeing today, any tips on what we should look into?
No description
23 Replies
Emil
Emil•4w ago
Same thing started happening to us also, without changing anything in the configuration. We do use different TOML files for the different environments: 1. shopify.app.toml (production) 2. shopify.app.development.toml (dev)
Reginald Blinker
Reginald Blinker•4w ago
I've got "Missing production TOML file". I've not touched anything other than a hotfix I need to make. Is it safe to deploy?
No description
YADUVEERA
YADUVEERA•4w ago
Same issue with us
emabaran
emabaran•4w ago
yep me too
Chocci_Milk
Chocci_Milk•4w ago
Hello, I looks like we might have already fixed this. Do you mind seeing if this is still affecting you?
Levi
LeviOP•4w ago
I still see the warning message. Maybe the fix will take effect after this deployment?
Chocci_Milk
Chocci_Milk•4w ago
Actually, let me see if our fix has deployed yet. Its possible that I jumped the gun So its still waiting in the deploy queue It should probably be deployed within the next 2-3 hours
Levi
LeviOP•4w ago
Ah oke, thank you Antoine! šŸ˜„
Chocci_Milk
Chocci_Milk•4w ago
No problem!
Levi
LeviOP•4w ago
It's gone now, thanks again
Anthony
Anthony•4w ago
I'm still seeing the missing production toml error - has this fix been deployed or is it still being rolled out?
Chocci_Milk
Chocci_Milk•4w ago
It has been deployed a while ago. Do you mind sharing the name of your application so that I can see what the issue might be? It might actually be misconfigured If its ok with you folks, I'm going to close this ticket. Feel free to reopen it by messaging again
Gizmo
Gizmo•4w ago
Do you like this answer? ​
abokyy__
abokyy__•4w ago
I am experiencing the same warning, but I just updated my toml files using shopify cli, so they should be correct. (This warning is also breaking my pipelines.) Do you know why could this be @[Gadget] Antoine ? Name of the app: make-it-easy-superfaktura
Chocci_Milk
Chocci_Milk•4w ago
So I suspect that its bececause of the GDPR webhook URLs but I can't be certain. Everything else looks in order Try changing it to https://make-it-easy-superfaktura.gadget.app/api/webhooks/shopify and making it one single line with all 3 topics
VibingApps
VibingApps•4w ago
I am getting the same error as well and we didn't change anything the last 11 days
Chocci_Milk
Chocci_Milk•4w ago
We've recently changed what is considered a misconfigured toml in preparation for required changes that Shopify will enact. Please refer to the conversation for information on how to fix your toml. If you aren't able to resolve it with that information, please let us know and we can help debug
VibingApps
VibingApps•4w ago
I asked Chatgpt how to fix it and did that, but I am still getting the error. Do you have step by step instructions on where to click?
Chocci_Milk
Chocci_Milk•4w ago
I would actually recommend asking our assistant to do it instead as ChatGPT might not have the correct context. (your current file for example). Basically, your toml should match the configurations that we have in settings > plugins > shopify > your app connection The below is a config from an example app of mine
No description
No description
Chocci_Milk
Chocci_Milk•4w ago
Here's what a toml should look like with those configs in consideration:
# Learn more about working with Shopify TOML files with Gadget at https://docs.gadget.dev/guides/plugins/shopify/advanced-topics/shopify-app-toml

client_id = "b8c939fb3ec538c14c2accd438101ec6"
name = "asljdhajkfhksd"
application_url = "https://asljdhajkfhksd.gadget.app/api/shopify/install-or-render"
embedded = true

[build]
# Gadget manages all your scopes, webhooks and api versioning for your app
# As such, this line should not be changed unless you are working with
# Shopify managed installations. Read more at https://docs.gadget.dev/guides/plugins/shopify/advanced-topics/shopify-app-toml
include_config_on_deploy = false

[auth]
redirect_urls = ["https://asljdhajkfhksd.gadget.app/api/connections/auth/shopify/callback"]

[webhooks]
api_version = "2025-07"
# Learn more about working with Shopify TOML files with Gadget at https://docs.gadget.dev/guides/plugins/shopify/advanced-topics/shopify-app-toml

client_id = "b8c939fb3ec538c14c2accd438101ec6"
name = "asljdhajkfhksd"
application_url = "https://asljdhajkfhksd.gadget.app/api/shopify/install-or-render"
embedded = true

[build]
# Gadget manages all your scopes, webhooks and api versioning for your app
# As such, this line should not be changed unless you are working with
# Shopify managed installations. Read more at https://docs.gadget.dev/guides/plugins/shopify/advanced-topics/shopify-app-toml
include_config_on_deploy = false

[auth]
redirect_urls = ["https://asljdhajkfhksd.gadget.app/api/connections/auth/shopify/callback"]

[webhooks]
api_version = "2025-07"
Sorry, thats the wrong configs in the image. Below are the correct configs for my production env
Chocci_Milk
Chocci_Milk•4w ago
No description
Chocci_Milk
Chocci_Milk•2w ago
Did that help? Were you able to figure this out? Going to mark this thread as closed due to no reply
Gizmo
Gizmo•2w ago
Do you like this answer? ​

Did you find this page helpful?