Conversation
The link checker was failing on every push because of third-party redirect cascades and intermittent rate limits — neither of which should block a deploy. Workflow: - `fail: false` on lychee-action and `continue-on-error: true` on the job so link health is reported, not enforced. - Broaden `--accept` to `100..=103,200..=299,403,429` so any 2xx and the common anti-bot/rate-limit codes pass. - `--max-retries 3 --retry-wait-time 5 --timeout 20 --max-redirects 10` to absorb transient flakes and aggregator chains. `.lycheeignore`: - Added twitter/x/facebook/youtube/medium (frequent 403/429 even when pages are live) and go.theregister.com (302-prefix aggregator — final URLs are checked separately elsewhere). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Mirror the broken-links.yml change on broken-links-site.yml — the
post-deploy crawl that checks built _site/ for broken /foo/ refs.
- `continue-on-error: true` on the job
- `fail: false` on lychee-action
- Swap inline ${{ github.workspace }} interpolation for an env var
(defense against actions-injection patterns flagged by the
workflow security guide).
Real internal-link rot still surfaces in the run summary; it just
no longer fails the workflow.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.
No description provided.