← Back to issue list

docs: add readthedocs yaml file

View original Github issue

Metadata

Project
craft-parts
Number
#56
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

PR #56 by cmatsuoka merged (commit f92106e5, merge 997c79dd), adding the 25-line .readthedocs.yaml so Read the Docs could build craft-parts Sphinx docs; approved with no CI failures.

Resolution: closed resolved

Reason: The PR itself was merged into the default branch by maintainer cmatsuoka, landing commit f92106e5 ("docs: add readthedocs yaml file") which introduced the still-present .readthedocs.yaml. Review status was approved by 2 reviewers with 0 unresolved comments.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #56 by cmatsuoka merged (commit f92106e5, merge 997c79dd), adding the 25-line .readthedocs.yaml so Read the Docs could build craft-parts Sphinx docs; approved with no CI failures.
stealth/space-bunny-alpha — closed resolved Merged PR #56 added a 25-line Read the Docs YAML configuration, approved by two reviewers with no unresolved comments.
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-parts#56, adding a 25-line Read the Docs YAML configuration; approved by two reviewers with no unresolved comments.
qwen/qwen3.6-35b-a3b — — Merged. Added a ReadTheDocs YAML configuration file to standardize documentation builds. Approved by two reviewers and passed CI checks. Introduces 25 lines of configuration without modifying existing code.
qwen3.6-35b-a3b-mtp-q6 — — Merged a pull request adding a ReadTheDocs YAML configuration file to standardize documentation builds. Integrated directly by the maintainer without additional comments.

Update history

No update history recorded yet.

Related work

  • Related To: craft-parts#401 (confidence 55%)

    Later commit faccd067 'ci: make RTD use `make docs`' further evolved the RTD config added here.

Related issues

Issue Project State Summary Similarity
#13 docs: configure readthedocs.yml craft-archives merged PR #13 merged (commit 2b0250d), adding .readthedocs.yml so Read the Docs builds craft-archives docs with the docs dependencies from pyproject.toml. Later superseded by #76, which deleted the duplicate .readthedocs.yml.
79%
#720 docs: use canonical-sphinx craft-parts merged Merged PR #720 as commit 278feb8d, migrating craft-parts docs to canonical-sphinx and removing legacy configuration across three files.
73%
#25 Fix path in readthedocs yaml imagecraft merged Merged PR #25 as e53fd9e, including commit 0727036, corrected a Read the Docs configuration path and restored the documentation build.
71%
#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.
70%
#163 docs: use Sphinx + Readthedocs fetch-service merged Merged #163, migrating the documentation to a canonical-sphinx-based Sphinx project and connecting it to Read the Docs builds.
70%
#136 ci: filter for .readthedocs.yaml starflow merged Merged PR #136 (commit 940ea8b) by medubelko added .readthedocs.yaml to the docs-only path filter in lint-python.yaml, so doc-config changes run only the docs lint. Approved, conflicts resolved via 6350c9d.
70%