ci: update docs CI
Metadata
Current evaluation
Merged in craft-application#17 via commit f71a2aec, updating docs CI to fix Sphinx linting failures; remaining lint/test CI fixes were handled in #18.
Resolution: closed resolved
Reason: The documentation CI update was merged as commit f71a2aec and resolved the Sphinx linting failures. Other CI failures were separately addressed by merged PR #18.
Evaluated by: mr-cal-bot
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 `tox`?
-----
This fixes the sphinx linting failures. Other linting/testing CI failures are fixed in #18
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in craft-application#17 via commit f71a2aec, updating docs CI to fix Sphinx linting failures; remaining lint/test CI fixes were handled in #18. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/craft-application#17, updating documentation CI to fix Sphinx linting failures; other linting and testing CI failures were addressed in #18. | |
| qwen/qwen3.6-35b-a3b | — | — | Documentation CI configuration updated and merged to resolve Sphinx linting failures. Approved by one reviewer with passing CI checks. Changes span four files with 17 additions and 5 deletions. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-application#18
(confidence 100%)
Merged follow-up PR that fixed the remaining linting and testing CI failures.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #919 docs: fix indentation | craft-application | merged | PR #919 (commit d569dccf) merged into craft-application, fixing a 2-line docs indentation mistake introduced by review feedback in #912; all CI checks passed. | |
| #65 docs: fix sphinx doc generation and update docstrings | craft-parts | merged | Merged in canonical/craft-parts#65 via a5373f23, fixing Sphinx type-hint import cycles and adding missing docstring parameter descriptions. | |
| #352 ci: add conditionals for docs-only checks | imagecraft | merged | Merged CRAFT-5161 CI changes in #352 (commit 0104193), adding conditionals to skip required checks and unnecessary operations for docs-only changes. | |
| #562 docs: update to canonical-sphinx | craft-providers | merged | Merged PR (commit 9897239) enabled the canonical-sphinx docs extension and removed sphinx-docs-starter-pack submodule references in craft-providers. Leftover submodule dir was later cleaned up in #713. | |
| #856 style: update mypy and fix linting issues | craft-application | merged | Merged in canonical/craft-application#856 (177c2cc4), updating mypy and fixing linting issues; all listed CI checks passed. |