-
Notifications
You must be signed in to change notification settings - Fork 191
Open
Labels
Type: BugSomething isn't workingSomething isn't working
Description
Please confirm that you have:
- Searched existing issues to see if your issue is a duplicate. (If you’ve found a duplicate issue, feel free to add additional information in a comment on it.)
- Reproduced the issue in the latest CLI version.
In which of these areas are you experiencing a problem?
Extension
Expected behavior
We had an extension named checkout-ui
. We deleted it and split it into multiple individual extensions. However, every time we add a new extension, the CLI attempts to match the new extension to this no-longer-existing extension. While we can manually match this when deploying locally, this breaks our CI pipeline every time we add a new extension.

Actual behavior
Old extension should be deleted or new extensions should not attempt to match against them.
Verbose output
I resolved this manually for now because we needed to deploy the new extension so I don't have verbose output. I can capture this next time this issue pops up.
Reproduction steps
- Create an extension
- Remove that extension
- Create a new extension with a different name
Operating System
MacOS Sequoia 15.5
Shopify CLI version (shopify --version
)
@shopify/cli/3.76.2 darwin-arm64 node-v23.7.0
Shell
bash
Node version (run node -v
if you're not sure)
23.7.0
What language and version are you using in your application?
Node 20
Metadata
Metadata
Assignees
Labels
Type: BugSomething isn't workingSomething isn't working