Skip to content

[Prototype] Add shopify store delete command#7471

Closed
amcaplan wants to merge 6 commits into
graphite-base/7471from
ariel/store-delete-dev
Closed

[Prototype] Add shopify store delete command#7471
amcaplan wants to merge 6 commits into
graphite-base/7471from
ariel/store-delete-dev

Conversation

@amcaplan

@amcaplan amcaplan commented May 5, 2026

Copy link
Copy Markdown
Contributor

Summary

Stacked on top of ariel/store-create-dev (#7332) to add the user-facing shopify store delete command for development stores. This is the CLI half of the prototype — see the companion world PR for the BP/Core changes.

shopify store delete --organization-id 1 --name <store>.myshopify.com
shopify store delete --organization-id 1 --name <store>.myshopify.com --json

What's here

  • New StoreDelete oclif command at packages/cli/src/cli/commands/store/delete.ts with --store, --organization, and --json flags.
  • deleteDevStore service layer (packages/store/src/cli/services/dev/delete.ts) — handles org resolution, calls the BP mutation, and maps user errors.
  • deleteAppDevelopmentStore GraphQL mutation document + generated TS bindings.
  • Schema regen for the BP organizations schema.
  • README + oclif.manifest.json regen.

Status

This is a prototype — drafting for review while we evaluate the approach end-to-end. Verified manually against local BP + Core. Tests / lint cleanup will follow.

Stack

amcaplan commented May 5, 2026

Copy link
Copy Markdown
Contributor Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@amcaplan amcaplan changed the title Add deleteAppDevelopmentStore GraphQL mutation + generated TS document [Prototype] Add shopify store delete command May 5, 2026
@github-actions github-actions Bot added the no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users. label May 5, 2026
@amcaplan
amcaplan temporarily deployed to breaking-change-approval May 5, 2026 21:43 — with GitHub Actions Inactive
@amcaplan
amcaplan force-pushed the ariel/store-create-dev branch from 0c8ff3b to 4c0cc94 Compare May 19, 2026 10:09
@amcaplan
amcaplan force-pushed the ariel/store-delete-dev branch from 047848d to 1ac647e Compare May 19, 2026 10:09
@amcaplan
amcaplan force-pushed the ariel/store-create-dev branch from 4c0cc94 to ad70827 Compare May 19, 2026 17:01
@amcaplan
amcaplan force-pushed the ariel/store-delete-dev branch 2 times, most recently from 4bb768a to 6f686b1 Compare May 20, 2026 16:41
@amcaplan
amcaplan force-pushed the ariel/store-create-dev branch from ad70827 to d21d890 Compare May 20, 2026 16:41
@amcaplan
amcaplan force-pushed the ariel/store-create-dev branch from d21d890 to dca5cff Compare May 27, 2026 19:52
@amcaplan
amcaplan force-pushed the ariel/store-delete-dev branch from 6f686b1 to 9e2af79 Compare May 27, 2026 19:52
@amcaplan
amcaplan force-pushed the ariel/store-create-dev branch from dca5cff to 8fafc0a Compare May 27, 2026 19:54
@amcaplan
amcaplan force-pushed the ariel/store-delete-dev branch from 9e2af79 to 26a4dfa Compare May 27, 2026 19:54
@amcaplan
amcaplan force-pushed the ariel/store-create-dev branch from 8fafc0a to d30f927 Compare May 27, 2026 20:01
@amcaplan
amcaplan force-pushed the ariel/store-delete-dev branch 3 times, most recently from fcd99e1 to 906a221 Compare May 27, 2026 20:41
@amcaplan
amcaplan force-pushed the ariel/store-create-dev branch from d0925a5 to 8f04a3b Compare May 27, 2026 20:41
amcaplan and others added 6 commits May 29, 2026 01:02
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…zation, --json flags

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…mmand

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Run of `dev up` regenerated CLI docs to include the new `shopify store delete`
command added in this branch.
@amcaplan
amcaplan force-pushed the ariel/store-delete-dev branch from 906a221 to e6b9ae5 Compare May 28, 2026 22:02
@amcaplan
amcaplan force-pushed the ariel/store-create-dev branch from 8f04a3b to 42e815f Compare May 28, 2026 22:02
@amcaplan
amcaplan changed the base branch from ariel/store-create-dev to graphite-base/7471 June 10, 2026 20:36
@alfonso-noriega alfonso-noriega mentioned this pull request Jul 8, 2026
4 tasks
@github-actions

Copy link
Copy Markdown
Contributor

This PR seems inactive. If it's still relevant, please add a comment saying so. Otherwise, take no action.
→ If there's no activity within a week, then a bot will automatically close this.
Thanks for helping to improve Shopify's dev tooling and experience.

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. no-pr-activity

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant