← Back to issue list

docs: bring all starter pack documentation checks into docs lint

View original Github issue

Metadata

Project
starbase
Number
#136
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Added Canonical Starter Pack checks for Woke, linkcheck and spelling, wiring them into docs-lint via merged PR #478 (commit e94f190).

Resolution: closed resolved

Reason: Maintainer @medubelko marked the issue resolved with #478. That PR merged into main as commit e94f190 and added the Starter Pack documentation checks and Makefile passthrough targets.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Context: https://github.com/canonical/craft-store/pull/104/files/0e3d99995f1424281837cafa1a8152ac0f90866d#r1349033443 Canonical's [Sphinx docs starter pack](https://github.com/canonical/sphinx-docs-starter-pack) uses several linters we should include: * Woke (with Canonical's inclusive-naming configuration) * linkcheck * pyspelling Ensure we use their configuration as well.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Added Canonical Starter Pack checks for Woke, linkcheck and spelling, wiring them into docs-lint via merged PR #478 (commit e94f190).
stealth/space-bunny-alpha — closed resolved Added Canonical’s starter-pack documentation checks—Woke, linkcheck and pyspelling—to docs lint via merged PR canonical/starbase#478.
qwen/qwen3.6-35b-a3b — — Integrated Canonical Sphinx docs starter pack linters (Woke, linkcheck, pyspelling) into the documentation lint workflow. Resolved and merged via pull request #478.
qwen/qwen3.6-35b-a3b — — Resolved via pull request #478 by integrating Canonical Sphinx docs starter pack linters (Woke, linkcheck, pyspelling) into the documentation lint process.
qwen3.6-35b-a3b-mtp-q6 — — Integrated Canonical Sphinx docs starter pack linters (Woke, linkcheck, pyspelling) into the documentation lint workflow. Resolved and merged via pull request #478.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/starbase#478 (confidence 100%)

    Merged PR updated the Starter Pack and added docs targets now invoked by docs-lint.

Related issues

Issue Project State Summary Similarity
#1112 build(docs): refresh starter pack implementation rockcraft merged Merged in PR #1112 via commit 61e6bf3a, refreshing the docs starter pack, adding a wordlist, local docs-auto serving, and docs-lint coverage.
78%
#131 ci: check for changes to docs in linters and tests starflow merged PR #131 merged documentation-change checks into linters and tests, upgraded Starter Pack to 1.5, and passed all CI checks.
77%
#135 docs: use Canonical starter pack starbase closed Canonical Starter Pack adoption was completed by merged PR #478 (commit e94f190), updating the docs build and adding Make passthrough targets.
75%
#104 feat(docs): use canonical starter pack craft-store merged Merged #104 via commit f3a04d1 to adopt Canonical’s documentation starter pack, resolving #100 and CRAFT-2077.
75%
#6037 build(docs): refresh starter pack implementation snapcraft merged Merged PR #6037 (commit 4ee7c7e9f) refreshed Snapcraft's documentation starter pack to 1.4.0 across 73 files, resolving #5071; approvals and all CI checks passed.
73%
#1482 build(docs): refresh starter pack implementation craft-parts merged Maintainer medubelko merged PR #1482 bumping the docs to Starter Pack 1.4.0 (+1371/-1094 across 35 files), resolving the `details` directive issue #1454 and CRAFT-5015.
73%
#478 build(docs): update Starter Pack and add passthrough to docs Makefile starbase merged Merged #478 as e94f190, updating the Starter Pack docs build and adding root Make aliases plus docs-* passthrough targets.
72%
#420 docs: bring all starter pack documentation checks into tox craft-providers open Starter-pack documentation checks now run through the Make/uv docs-lint workflow; tox was removed, making the request to integrate them into tox obsolete.
72%
#130 ci: check for changes to docs in linters and tests starflow closed Closed in favor of canonical/starflow#131, which recreated the change on a repository branch and merged the documentation CI checks and Starter Pack 1.5 upgrade.
72%
#1070 build(docs)!: add dependency starter pack 1.5 craft-application merged Merged PR #1070 added dependency starter pack 1.5 to fix docs-only PR builds, landing as commit 691eec7e with all CI checks passing.
72%