Skip to content

Replace liche with lychee for link checking#83

Merged
tamalsaha merged 3 commits into
masterfrom
replace-liche-with-lychee
Jun 18, 2026
Merged

Replace liche with lychee for link checking#83
tamalsaha merged 3 commits into
masterfrom
replace-liche-with-lychee

Conversation

@tamalsaha

Copy link
Copy Markdown
Contributor

Replace the archived appscodelabs/liche link checker (last released 2018) with lycheeverse/lychee v0.24.2.

  • CI installer downloads the lychee release tarball instead of the liche binary.
  • Link-check invocation rewritten to lychee flags (--base, --max-concurrency, --exclude) with an explicit file glob.

kodiak-appscode[bot]
kodiak-appscode Bot previously approved these changes Jun 17, 2026
@github-actions

github-actions Bot commented Jun 17, 2026

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit 86488f5):

https://kubestash-qa--pr83-replace-liche-with-l-ylv712sl.web.app

(expires Thu, 25 Jun 2026 21:10:11 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 7765752f86b485f0f549c1d5d58c61af5e2ecd74

kodiak-appscode[bot]
kodiak-appscode Bot previously approved these changes Jun 17, 2026
@tamalsaha tamalsaha force-pushed the replace-liche-with-lychee branch from 60072cc to e13e885 Compare June 18, 2026 19:10
Swap appscodelabs/liche (archived, last released 2018) for
lycheeverse/lychee v0.24.2 for link checking in CI.

Signed-off-by: Tamal Saha <tamal@appscode.com>
Escape the curly braces in the Hugo-shortcode exclude pattern (the
Rust regex engine reads {{ as a repetition quantifier) and switch the
deprecated --base flag to --base-url.

Signed-off-by: Tamal Saha <tamal@appscode.com>
Use lychee --root-dir (the correct equivalent of liche -d) so relative
image links resolve against each page, exclude loopback and kubedb.com
example URLs, and drop two empty markdown links.

Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha tamalsaha force-pushed the replace-liche-with-lychee branch from e13e885 to 86488f5 Compare June 18, 2026 21:08
@tamalsaha tamalsaha merged commit 11c1140 into master Jun 18, 2026
5 checks passed
@tamalsaha tamalsaha deleted the replace-liche-with-lychee branch June 18, 2026 21:52
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