Skip to content

fix: regenerate dependents.json so build-tools dry-run covers all consumers#125

Open
gethinwebster wants to merge 1 commit into
mainfrom
dev-gethinw-dependents-regen
Open

fix: regenerate dependents.json so build-tools dry-run covers all consumers#125
gethinwebster wants to merge 1 commit into
mainfrom
dev-gethinw-dependents-regen

Conversation

@gethinwebster

Copy link
Copy Markdown
Member

Description

Regenerates the committed create-build-tree/generated/dependents.json (and dependencies.json), which had gone stale. build-tools listed only the components family as dependents, so collection-hooks / component-toolkit / test-utils / theming-core were skipped entirely in build-tools dry-runs — their build-repository jobs never ran. Regenerated from current package.json manifests via generate-dependencies.js so build-tools fans out to all real consumers.

Complements the repin fix in #123: #123 makes the consumers that do run resolve the changed package faithfully; this makes sure the right consumers run at all.

How has this been tested?

node generate-dependencies.js against current org manifests; verified build-tools now includes collection-hooks/test-utils/theming-core/component-toolkit/demos. Only the generated JSON changed.

Note

This is a committed snapshot and will drift again as repos add deps; a scheduled regeneration or drift-guard would prevent recurrence (follow-up).

…mers

The committed dependents.json had gone stale: build-tools listed only the
components family, so collection-hooks/component-toolkit/test-utils/theming-core
were skipped in build-tools dry-runs entirely. Regenerated from current
package.json manifests via generate-dependencies.js.
@gethinwebster gethinwebster marked this pull request as ready for review July 8, 2026 06:04
@gethinwebster gethinwebster requested a review from a team as a code owner July 8, 2026 06:04
@gethinwebster gethinwebster requested review from NathanZlion and removed request for a team July 8, 2026 06:04
@gethinwebster gethinwebster enabled auto-merge (squash) July 8, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant