Skip to content

Replace liche with lychee for link checking#83

Open
tamalsaha wants to merge 3 commits into
masterfrom
replace-liche-with-lychee
Open

Replace liche with lychee for link checking#83
tamalsaha wants to merge 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.

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>
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 60072cc):

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

(expires Wed, 24 Jun 2026 18:21:31 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 7765752f86b485f0f549c1d5d58c61af5e2ecd74

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>
kodiak-appscode[bot]
kodiak-appscode Bot previously approved these changes Jun 17, 2026
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>
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