A
argbe.tech - news1min read
Shopify CLI 3.89 adds safer controls for CI/CD app deploys
Shopify updated its CLI to let teams explicitly allow extension/config updates and deletions during automated app releases, reducing surprise changes in CI/CD deploys.
Shopify announced today that Shopify CLI 3.89 introduces finer-grained controls for what automated app deploy and release steps are allowed to change.
- Available starting with Shopify CLI
3.89. - Applies to both
shopify app deployandshopify app releaseworkflows used in CI/CD. - New
--allow-updatesoption permits creating new app configuration/extensions and modifying existing ones. - New
--allow-deletesoption permits removing app configuration/extensions; Shopify notes this can also remove related data on stores where the app is installed. - The existing
--forcebehavior maps to enabling both update and delete permissions; Shopify recommends using only--allow-updatesas the default in CI/CD to reduce accidental data loss.