Skip to content

Stop tracking generated docs interfaces#8025

Open
isaacroldan wants to merge 1 commit into
mainfrom
ignore-generated-doc-interfaces
Open

Stop tracking generated docs interfaces#8025
isaacroldan wants to merge 1 commit into
mainfrom
ignore-generated-doc-interfaces

Conversation

@isaacroldan

Copy link
Copy Markdown
Contributor

Why

  • docs-shopify.dev/commands/interfaces/*.interface.ts files are regenerated by pnpm build-dev-docs and only serve as intermediate input to @shopify/generate-docs.
  • Keep the final generated_docs_data_v2.json tracked, but stop committing the transient interface files.

What

  • Remove the tracked generated command interface files.
  • Ignore docs-shopify.dev/commands/interfaces/ so docs generation can recreate it locally without dirtying the worktree.

Testing

  • pnpm build-dev-docs
  • git diff --check

Assisted-By: devx/a2560e25-a597-4af7-92ea-24c6fa943415
@isaacroldan isaacroldan requested review from a team as code owners July 7, 2026 15:54
@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 7, 2026

Copy link
Copy Markdown
Contributor Author

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

@isaacroldan isaacroldan mentioned this pull request Jul 7, 2026
4 tasks
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