-
Notifications
You must be signed in to change notification settings - Fork 0
Fix jobs dashboard + Pages deep links #11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
2f85bb9
fix: add local library jobs + GH Pages deep links
CharlieHelps fe6a20c
fix: harden redirect + partial content docs
CharlieHelps 07a7f9a
fix: address PR review suggestions
CharlieHelps 3c5d453
fix: polish redirects and library hydration
CharlieHelps 8295408
fix: tighten build-time checks
CharlieHelps 34907e4
fix: reduce Jobs rerenders and harden redirect
CharlieHelps File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
listFileNames()returns an empty set on anyreaddirfailure and the generator then silently treatscomments.json/analytics.json/report.mdxas missing. In--strictmode you already fail on invalidvideo.json, but this path can still quietly produce a degraded content index if the directory is unreadable (permissions, transient FS errors, etc.). That’s a correctness issue because it can hide real problems behind “pending analysis” UX.Given this script drives build-time imports, a directory read error is usually something you want to fail hard on in strict mode (or at least for
video.json, which should always exist forvalidEntries).Suggestion
Make directory read failures respect
--strict, and/or verifyvideo.jsonis present even when the directory listing fails.Example:
Then call
await listFileNames(base, strict).Reply with "@CharlieHelps yes please" if you'd like me to add a commit with this change.