You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.)
In which of these areas are you experiencing a problem?
Extension
Expected behavior
App should be updated with any new extensions
Actual behavior
Github ci job fails when trying to add new customer account extension (order.index). It fails due to mismatch between the names:
local name - customer-account-ui
remote name - pos-ui-2
pos-ui-2 was never created as customer account extension.
This is production, for staging app it is not happen.
How it can be solved?
Verbose output
Verbose output
Reproduction steps
Create a new extension under a different app config locally
Deploy the extension to a separate app config via CI/CI
The app attempting to be updated via CI/CD errors as it can't identify the new extension
Operating System
Ubuntu
Shopify CLI version (shopify --version)
Latest
Shell
No response
Node version (run node -v if you're not sure)
v18.20.2
What language and version are you using in your application?
Typescript 5.4.5
The text was updated successfully, but these errors were encountered:
Hi @ilya-faynberg, the additional prompting you see can occur if we are unable to automatically match locally defined extensions against our current understanding of the app's extensions from the active version.
To solve this issue, you can take the following steps:
Run app deploy once interactively (not in CI) and respond to the prompts to properly match local -> remote extensions.
Environment variables of the form <extension-name>_UUID will be written to your local .env file. These values will be used on future app deploy commands to match extensions without further prompting.
Make these variables available to your CI process, either by committing the .env file or by explicitly setting them in your CI environment
Please confirm that you have:
In which of these areas are you experiencing a problem?
Extension
Expected behavior
App should be updated with any new extensions
Actual behavior
Github ci job fails when trying to add new customer account extension (order.index). It fails due to mismatch between the names:
local name - customer-account-ui
remote name - pos-ui-2
pos-ui-2 was never created as customer account extension.
This is production, for staging app it is not happen.
How it can be solved?
Verbose output
Verbose output
Reproduction steps
Operating System
Ubuntu
Shopify CLI version (
shopify --version
)Latest
Shell
No response
Node version (run
node -v
if you're not sure)v18.20.2
What language and version are you using in your application?
Typescript 5.4.5
The text was updated successfully, but these errors were encountered: