Skip to content

ci: fix link checker config and broken URL#41

Merged
SebTardif merged 1 commit into
mainfrom
fix/linkcheck-config
May 26, 2026
Merged

ci: fix link checker config and broken URL#41
SebTardif merged 1 commit into
mainfrom
fix/linkcheck-config

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Problem

Link Check fails on PRs #33 and #38 with two broken links:

  1. medium.com 403: Medium blocks automated crawlers. We added medium.com to the lychee exclude list in PR ci: fix FOSSA and link check failures on PRs #39, but the exclusion never worked because the config file was named .lychee.toml while lychee's default is lychee.toml (no dot prefix since 0.18+).

  2. squidfun.github.io 404: Typo in CONTRIBUTING.md. The correct domain is squidfunk.github.io (with a k).

Changes

  • Rename .lychee.toml to lychee.toml so lychee auto-reads the config
  • Fix typo: squidfun to squidfunk in CONTRIBUTING.md

Verification

Ran lychee locally after the fix: 0 errors, 1 excluded (medium.com), 153 OK.

Rename .lychee.toml to lychee.toml to match lychee's default config
file name. Since lychee 0.18+, the default is 'lychee.toml' without
the dot prefix, so our .lychee.toml was silently ignored and the
medium.com exclusion never took effect.

Also fix typo in CONTRIBUTING.md: squidfun -> squidfunk (mkdocs-material
theme URL was returning 404).

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif SebTardif merged commit 3a958e5 into main May 26, 2026
24 checks passed
@SebTardif SebTardif deleted the fix/linkcheck-config branch May 26, 2026 00:05
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