ci: skip GitHub edit URLs in link checker - #166
Draft
claude[bot] wants to merge 1 commit into
Draft
Conversation
The Vocs "Edit on GitHub" link renders on every page and points to github.com/.../edit/..., which is auth-gated and returns 502 to the unauthenticated linkinator crawler. That false positive was being reported as a broken link. Skip the edit URL so the checker no longer crawls it.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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.
Requested by William · Slack thread
/edit/URLs are auth-gated and return 502 to unauthenticated crawlers. This adds a--skipso linkinator no longer follows those edit URLs.-r, so it recursively crawls the edit link that Vocs renders on every page. Its status filter excludes 403/429/0/304 but not 502, so the edit URL slipped through as "BROKEN" and got posted to the Slack alert. The edit link itself (VocseditLinkinvocs.config.tsx) is a legitimate, working feature for logged-in contributors — the fix is checker-side, not removing the link.--skip "github\.com\/pimlicolabs\/docs\/edit"flag added to the existinglinkinatorinvocation in.github/workflows/check-links.yaml, matching the three--skipflags already there.Generated by Claude Code