Repository navigation
fix(plugins): prune docs for missing READMEs - #7855
Merged
Merged
Conversation
What changed: Prune shared pages and product stubs when a discovered plugin has no source README, omit it from generated data and coverage, and remove stale nori_regression docs. Why: The sync reported nori_regression as skipped while leaving its published documentation in place. Impact: Full syncs with a valid upstream checkout remove stale plugin docs and report pruned artifacts; missing or incomplete checkouts do not trigger mass pruning. Verification: yarn test:sync-plugins (68 passed); npx prettier --check; npx hugo --quiet; git diff --check.
Contributor
Vale Style Check Results
✅ Check passed |
Contributor
📦 PR Preview — Preview Bot
Changed pages (2)Preview auto-deploys on push. Will be cleaned up when PR closes. |
What changed: Restore the nori_regression shared page, product stubs, and data entry; isolate feature-branch sync output from the master sync branch. Why: A branch dispatch needs stale published content to demonstrate that the sync prunes it without modifying the existing master sync pull request. Impact: The feature branch retains the old docs until a full sync runs; master dispatches keep the existing sync output branch. Verification: yarn test:sync-plugins (68 passed); npx prettier --check; npx hugo --quiet; git diff --cached --check.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed: Prune shared pages and product stubs when a discovered plugin has no source README, omit it from generated data and coverage, and remove stale nori_regression docs.
Why: The sync reported nori_regression as skipped while leaving its published documentation in place.
Impact: Full syncs with a valid upstream checkout remove stale plugin docs and report pruned artifacts; missing or incomplete checkouts do not trigger mass pruning.
Verification: yarn test:sync-plugins (68 passed); npx prettier --check; npx hugo --quiet; git diff --check.