← Back to issue list

docs: enable inclusion of overlay document

View original Github issue

Metadata

Project
rockcraft
Number
#322
Type
pull request
State
merged
Author
dboddie
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #322 in commit 181c9e1c, enabling inclusion of the Craft Parts overlay document in Rockcraft's documentation.

Resolution: closed resolved

Reason: PR #322 was approved and merged into main as commit 181c9e1c. Its documentation configuration change enabled inclusion of the overlay document.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- https://canonical-rockcraft--322.com.readthedocs.build/en/322/

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #322 in commit 181c9e1c, enabling inclusion of the Craft Parts overlay document in Rockcraft's documentation.
stealth/space-bunny-alpha — closed resolved Merged into main in commit 181c9e1c, enabling the overlay document to be included in the documentation.
stealth/space-bunny-alpha — closed resolved Merged canonical/rockcraft#322, a one-line documentation configuration change enabling inclusion of the overlay document.
stealth/space-bunny-alpha — closed resolved Merged PR #322, a one-line documentation configuration change enabling inclusion of the overlay document.
qwen/qwen3.6-35b-a3b — — Merged documentation changes enabling overlay document inclusion. Approved by three reviewers, passed CI checks, and implemented via a single-line configuration update.
qwen3.6-35b-a3b-mtp-q6 — — Merged documentation update enabling overlay document inclusion in the build process. The maintainer-authored change was integrated into the main branch, successfully updating the documentation pipeline without additional review.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#247 docs: include some docs from craft-parts rockcraft closed PR pulling craft-parts docs into rockcraft was left unmerged and closed as redundant; the same docs refactor landed instead via rockcraft#515 (commit 5c2263f1, "refactor(docs): use more docs from craft-parts").
78%
#436 feat(docs): add definition for overlay_step in the docs rockcraft merged Merged into Rockcraft, PR #436 added the missing overlay-step definition; maintainers chose its local wording instead of delaying for shared Craft Parts documentation.
77%
#602 fix: enable overlays in _enable_craft_parts_features() rockcraft merged Merged #602 (commit 86153dcc), enabling Craft Parts overlays during Rockcraft initialization via Features(enable_overlay=True).
76%
#370 docs: explanation section for overlays craft-parts merged Merged PR #370 as commit a90caeb4, adding overlay documentation and incorporating #365’s lifecycle changes; it resolved CRAFT-1560.
75%
#680 doc: missing overlay info in rockcraft.yaml reference rockcraft closed Overlay is now documented under parts.<part-name>.overlay in the generated rockcraft.yaml reference; #680 was closed as outdated after PR #1041, with no further patch required.
74%
#308 docs: imported the part properties reference from Craft Parts rockcraft merged Imported Craft Parts' part-properties reference into Rockcraft docs; PR #308 merged as 13bf8368 after upstream craft-parts#483 and #486 enabled and corrected the reusable documentation.
74%
#515 refactor(docs): use more docs from craft-parts rockcraft merged Merged #515 refactored Rockcraft docs to reuse Craft Parts pages via direct TOC links or local includes (commit 5c2263f1).
74%
#1249 build(deps): fix overlay migration bug through craft-parts rockcraft merged Merged in commit 55ade214, updating craft-parts to fix overlay migration. It fixes #1217 and shipped in Rockcraft 1.19.1 via release merge #1268.
73%
#765 docs: fix explanation pages craft-parts merged Merged as 2ae355df, proofreading and updating Craft Parts and Rockcraft explanation pages; missing overlay labels were handled in follow-up #795.
72%
#501 feat(docs): pull in content from craft-parts rockcraft merged Merged via commit 3f934304, importing Craft Parts content into 18 Rockcraft documentation files (+103/-17).
71%