docs: add linkcheck to doc checks
Metadata
Current evaluation
Merged after the author narrowed the scope to only adding linkcheck to doc checks, following reviewer feedback that the broader Starter Pack integration was too volatile.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
---
Partial for #136
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after the author narrowed the scope to only adding linkcheck to doc checks, following reviewer feedback that the broader Starter Pack integration was too volatile. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after narrowing scope to only add linkcheck to documentation checks. The original broader update was reduced to prevent breaking docs while the upstream Sphinx starter pack configuration remained volatile and under active refinement. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #136 docs: bring all starter pack documentation checks into docs lint | starbase | closed | Integrated Canonical Sphinx docs starter pack linters (Woke, linkcheck, pyspelling) into the documentation lint workflow. Resolved and merged via pull request #478. | |
| #291 docs: fix linkcheck issues with documentation | craft-store | merged | Merged after approval and passing all CI checks. Resolved documentation linkcheck issues by fixing broken links, addressing issue #290. Changes modified two files with five additions and two deletions. | |
| #131 ci: check for changes to docs in linters and tests | starflow | merged | Merged. Updates CI to detect documentation changes in linters and tests, and upgrades to Starter Pack 1.5. Approved by two reviewers with all continuous integration checks passing across multiple platforms. | |
| #478 build(docs): update Starter Pack and add passthrough to docs Makefile | starbase | merged | Merged after updating the Starter Pack and adding docs Makefile passthrough targets. Resolved CI warnings by removing sphinx-toolbox, fixed make docs-help failures, and incorporated reviewer feedback. Successfully integrated. | |
| #1321 style(docs): make linkcheck quieter and faster | craft-parts | merged | Merged after approval from two reviewers and passing all CI checks. Optimized the documentation linkcheck by enabling retries and removing irrelevant checks to improve speed and reduce output noise. |