Skip to content

fix(links): use /schemas path + exclude iec.ch from lychee#24

Merged
ronaldtse merged 1 commit into
mainfrom
fix/link-checker-false-positives
Jul 23, 2026
Merged

fix(links): use /schemas path + exclude iec.ch from lychee#24
ronaldtse merged 1 commit into
mainfrom
fix/link-checker-false-positives

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Summary

Clean up the remaining 3 link-checker errors from the Astro migration in #22.

  • /schemas.html to /schemas in src/content/pages/about.mdx and src/components/islands/HomePage.vue. Astro generates pretty directory-style URLs (/schemas/index.html), so the .html suffix produced "File not found" for lychee.
  • Exclude https://www.iec.ch/* from lychee. The IEC site returns 403 Forbidden to automated user agents (it works fine for real browsers) — same category as the existing ibm.com / grantadesign.com / babcockinternational.com / unf.edu exclusions.

Test plan

Follow-up to #22 and #23. Please merge with rebase-merge.

@ronaldtse
ronaldtse force-pushed the fix/link-checker-false-positives branch from fafbeda to 87ec818 Compare July 23, 2026 06:42
@ronaldtse
ronaldtse merged commit 97039ae into main Jul 23, 2026
2 checks passed
@github-actions

Copy link
Copy Markdown

🔗 Link Check Failed

Results

Summary

Status Count
🔍 Total 681
🔗 Unique 110
✅ Successful 675
⏳ Timeouts 0
🔀 Redirected 4
👻 Excluded 4
❓ Unknown 0
🚫 Errors 2
⛔ Unsupported 0

Errors per input

Errors in dist/about/index.html

Errors in dist/supporters/index.html

Redirects per input

Redirects in dist/about/index.html

Redirects in dist/supporters/index.html

Full Github Actions output

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