Skip to content

[Feature] Allow for relative urls in Flow action extensions#7695

Closed
EliasJRH wants to merge 6 commits into
mainfrom
relative_dev_flow_action_urls
Closed

[Feature] Allow for relative urls in Flow action extensions#7695
EliasJRH wants to merge 6 commits into
mainfrom
relative_dev_flow_action_urls

Conversation

@EliasJRH
Copy link
Copy Markdown
Contributor

@EliasJRH EliasJRH commented Jun 2, 2026

WHY are these changes introduced?

Part of https://github.com/Shopify/flow/issues/21604. To start allowing the usage of URLs relative to an apps application_url in Flow action extensions.

WHAT is this pull request doing?

This pull request extends the capabilities of Flow action extensions to allow them to start using relative runtime_urls in their config.

How to test your changes?

  • Create a Flow action extension with a relative runtime_url (begins with a /)
  • Create a Flow workflow using action extension
  • Run shopify app dev to spin up cloudflare tunnel
  • Execute workflow
  • Observe that Flow action extension hits cloudflare tunnel at specified relative URL

Post-release steps

Checklist

  • I've considered possible cross-platform impacts (Mac, Linux, Windows)
  • I've considered possible documentation changes
  • I've considered analytics changes to measure impact
  • The change is user-facing — I've identified the correct bump type (patch for bug fixes · minor for new features · major for breaking changes) and added a changeset with pnpm changeset add

@EliasJRH EliasJRH force-pushed the relative_dev_flow_action_urls branch from a1dbd76 to 67fd91d Compare June 4, 2026 14:52
@github-actions github-actions Bot added no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users. and removed Area: @shopify/cli @shopify/cli package issues labels Jun 4, 2026
@EliasJRH EliasJRH closed this Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant