Skip to content

Add Lychee link checking for Quarto projects #680

Description

@redeboer

Quarto repositories currently cannot use Sphinx's linkcheck builder. Some therefore have a no-op poe linkcheck task, notably ComPWA/PWA-pages and redeboer/bossdoc.

Add policy support for Quarto projects that:

  • adds lychee-bin to the appropriate dependency group;
  • generates a poe linkcheck task that checks repository source files (including .qmd), not rendered build files;
  • supports project-specific exclusions through .lycheeignore;
  • keeps the task compatible with the shared ComPWA/actions link-check workflow.

A working implementation is available in redeboer/phd-thesis-template.

Metadata

Metadata

Assignees

Labels

✨ FeatureNew feature added to the package

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions