Skip to main content

Shopify Flow: Action runtime URLs now update automatically

Shopify Flow now resolves an action’s runtime_url on every execution. When the runtime_url is changed and the app is redeployed, the new URL is automatically used by existing workflows the next time they run. Merchants no longer need to edit or re-save their workflows to use the updated URL.

During local development, when you use shopify app dev, the runtime_url is also updated automatically in any development shops that have workflows using the action. This mirrors the behavior in production.

Why it’s changing

Previously, the runtime_url for a Shopify Flow action was hard-coded into the workflow at the time it was activated. As a result, changes to an extension’s runtime_url only took effect after a merchant reactivated (re-saved) the affected workflow. Because merchants might not do this frequently, existing workflows could continue calling an outdated runtime_url.

What you need to do

No action is required. However, if you previously relied on an action’s runtime_url remaining fixed for a workflow until it was reactivated, be aware that updates now propagate to existing workflows automatically.

For more details, see Create Flow action endpoints.

Was this section helpful?