Skip to content

ci: add docs link checker and mkdocs --strict - #2488

Open
aryasoni98 wants to merge 1 commit into
k8gb-io:masterfrom
aryasoni98:issue-2457
Open

ci: add docs link checker and mkdocs --strict#2488
aryasoni98 wants to merge 1 commit into
k8gb-io:masterfrom
aryasoni98:issue-2457

Conversation

@aryasoni98

Copy link
Copy Markdown
Contributor

Add lychee-based CI (plus local make targets) so broken documentation links fail PRs, enable mkdocs build --strict, and fix the baseline broken URLs/samples needed for a green check.

Fixes #2457

..

HOW TO RUN CI ---

By default, all the checks will be run automatically. Furthermore, when changing website-related stuff, the preview will be generated by the netlify bot.

Heavy tests

Add the heavy-tests label on this PR if you want full-blown tests that include more than 2-cluster scenarios.

Debug tests

If the test suite is failing for you, you may want to try triggering Re-run all jobs (top right) with debug logging enabled. It will also make the print debug action more verbose.

@netlify

netlify Bot commented Aug 4, 2026

Copy link
Copy Markdown

Deploy Preview for k8gb-preview ready!

Name Link
🔨 Latest commit 02c6963
🔍 Latest deploy log https://app.netlify.com/projects/k8gb-preview/deploys/6a71d5aa64c38400087bdeb6
😎 Deploy Preview https://deploy-preview-2488--k8gb-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Add lychee-based CI (plus local make targets) so broken documentation
links fail PRs, enable mkdocs build --strict, and fix the baseline
broken URLs/samples needed for a green check.

Fixes k8gb-io#2457

Signed-off-by: Arya Soni <aryasoni98@gmail.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.

ci: add docs link checker (and consider mkdocs --strict)

1 participant