Skip to content

Commit 7adff69

Browse files
Merge pull request #6783 from Shopify/deploy_no_release_flag_compatibility
Make --no-release exclusive from new --allow flags on app deploy
2 parents 23c32b4 + b105cfd commit 7adff69

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

packages/app/src/cli/commands/app/deploy.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ export default class Deploy extends AppLinkedCommand {
4949
"Creates a version but doesn't release it - it's not made available to merchants. With this flag, a user confirmation is not required.",
5050
env: 'SHOPIFY_FLAG_NO_RELEASE',
5151
default: false,
52+
exclusive: ['allow-updates', 'allow-deletes'],
5253
}),
5354
'no-build': Flags.boolean({
5455
description:

packages/cli/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,8 @@ Deploy your Shopify app.
200200

201201
```
202202
USAGE
203-
$ shopify app deploy [--allow-deletes] [--allow-updates] [--client-id <value> | -c <value>] [-f] [--message
204-
<value>] [--no-build] [--no-color] [--no-release] [--path <value>] [--reset | ] [--source-control-url <value>]
203+
$ shopify app deploy [--client-id <value> | -c <value>] [-f] [--message <value>] [--no-build] [--no-color]
204+
[--no-release | --allow-updates | --allow-deletes] [--path <value>] [--reset | ] [--source-control-url <value>]
205205
[--verbose] [--version <value>]
206206
207207
FLAGS

packages/cli/oclif.manifest.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,10 @@
744744
"allowNo": false,
745745
"description": "Creates a version but doesn't release it - it's not made available to merchants. With this flag, a user confirmation is not required.",
746746
"env": "SHOPIFY_FLAG_NO_RELEASE",
747+
"exclusive": [
748+
"allow-updates",
749+
"allow-deletes"
750+
],
747751
"hidden": false,
748752
"name": "no-release",
749753
"type": "boolean"

0 commit comments

Comments
 (0)