Skip to content

Make shopify-dev-tools self-contained#8153

Draft
durga256 wants to merge 1 commit into
move-shopify-dev-toolsfrom
integrate-shopify-dev-tools
Draft

Make shopify-dev-tools self-contained#8153
durga256 wants to merge 1 commit into
move-shopify-dev-toolsfrom
integrate-shopify-dev-tools

Conversation

@durga256

@durga256 durga256 commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

WHY are these changes introduced?

The copy-only base PR intentionally preserves source-repository paths and generated assets. After the package moves, those pieces must live with shopify-dev-tools so it can build and maintain itself independently in Shopify CLI.

WHAT is this pull request doing?

  • Moves the API update script into packages/shopify-dev-tools/scripts.
  • Moves the generated agent-skill telemetry hooks into the package source tree.
  • Updates the skill generator and its relocation test to use the package-local paths.
  • Does not change the CLI workspace or dependency graph; those changes are isolated in the next PR.

How to test your changes?

On the full stack through the workspace-integration PR:

pnpm nx build shopify-dev-tools --skip-nx-cache
pnpm nx test shopify-dev-tools --skip-nx-cache

The package suite passes 27 files / 702 tests.

Checklist

  • I've considered possible cross-platform impacts (Mac, Linux, Windows)
  • I've considered possible documentation changes; none are required
  • I've considered analytics changes; the existing telemetry hooks are preserved
  • This is migration plumbing with no user-visible behavior change, so no CLI changeset is required

durga256 commented Jul 22, 2026

Copy link
Copy Markdown
Contributor Author

@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 Jul 22, 2026
@durga256
durga256 force-pushed the integrate-shopify-dev-tools branch from 5148726 to a289161 Compare July 22, 2026 18:45
@durga256
durga256 force-pushed the move-shopify-dev-tools branch from ecb74f3 to a01cd2f Compare July 22, 2026 18:45
Assisted-By: devx/944b7c56-e488-423f-abb0-83cb541efb22
@durga256
durga256 force-pushed the move-shopify-dev-tools branch from a01cd2f to f055b65 Compare July 22, 2026 18:52
@durga256
durga256 force-pushed the integrate-shopify-dev-tools branch from a289161 to c7baf77 Compare July 22, 2026 18:52
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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant