Skip to content

ENH: Add link checker GHA workflow file#449

Merged
hjmjohnson merged 2 commits into
mainfrom
rebase/add-link-checker-workflow
Jun 13, 2026
Merged

ENH: Add link checker GHA workflow file#449
hjmjohnson merged 2 commits into
mainfrom
rebase/add-link-checker-workflow

Conversation

@hjmjohnson

Copy link
Copy Markdown
Member

Rebase of @jhlegarreta's PR #441 onto current main.

Adds a lychee-based link checker GHA workflow to catch broken links in Markdown, HTML, and reStructuredText files.

@github-actions github-actions Bot added type:Enhancement Improvement of existing methods or implementation type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots labels Apr 17, 2026
@hjmjohnson hjmjohnson force-pushed the rebase/add-link-checker-workflow branch from 0da40ae to ad9e40f Compare June 12, 2026 12:48
@github-actions

github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown

🎉 Published on https://examples.itk.org as production
🚀 Deployed on https://6a2cec7bfdbd7b14fb1dc6df--itkexamples.netlify.app

@github-actions github-actions Bot temporarily deployed to production June 12, 2026 13:38 Inactive
@github-actions github-actions Bot temporarily deployed to production June 12, 2026 14:03 Inactive
@hjmjohnson hjmjohnson force-pushed the rebase/add-link-checker-workflow branch 2 times, most recently from 5d77464 to aca2f5f Compare June 13, 2026 03:35
@github-actions github-actions Bot added the area:Documentation Issues affecting the Documentation module label Jun 13, 2026
@hjmjohnson hjmjohnson force-pushed the rebase/add-link-checker-workflow branch from aca2f5f to 78969e3 Compare June 13, 2026 03:46
Add link checker GHA workflow file: use the `lychee` action to check for
broken links in Markdown, HTML, reStructuredText, and other files.

Repository: https://github.com/lycheeverse/lychee-action
Documentation: https://lychee.cli.rs/introduction/
@hjmjohnson hjmjohnson force-pushed the rebase/add-link-checker-workflow branch 2 times, most recently from 94a15d1 to ecc7857 Compare June 13, 2026 04:40
The docs build emits these warnings for breathelink declarations that
appear in multiple examples; they were previously hidden by a disk-
full failure in the documentation CI job.
@hjmjohnson hjmjohnson force-pushed the rebase/add-link-checker-workflow branch from ecc7857 to 999fd59 Compare June 13, 2026 04:44
@github-actions github-actions Bot temporarily deployed to production June 13, 2026 05:37 Inactive
@github-actions github-actions Bot temporarily deployed to production June 13, 2026 05:38 Inactive
Comment thread CMake/CTestCustom.cmake.in
@hjmjohnson hjmjohnson merged commit a06ccc6 into main Jun 13, 2026
27 checks passed
@jhlegarreta jhlegarreta deleted the rebase/add-link-checker-workflow branch June 13, 2026 14:14
@jhlegarreta

Copy link
Copy Markdown
Member

Thanks for doing all this, Hans.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:Documentation Issues affecting the Documentation module type:Enhancement Improvement of existing methods or implementation type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants