Skip to content

Make shopify-dev-tools self-contained - #8153

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

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
@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