← Back to issue list

docs: import Craft Parts documentation fragments

View original Github issue

Metadata

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

Current evaluation

Merged after two reviewers approved and requested rebasing to sync with main. The change imports Craft Parts documentation fragments. CI passed, and preview confirms successful integration pending a Craft Parts release.

Suggested action:

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Documentation for the PR here: https://canonical-rockcraft--294.com.readthedocs.build/en/294/ This will not show content from Craft Parts until a new version of Craft Parts is released. (See the Explanation->Overlay step document.)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after two reviewers approved and requested rebasing to sync with main. The change imports Craft Parts documentation fragments. CI passed, and preview confirms successful integration pending a Craft Parts release.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update importing Craft Parts fragments. Branch rebased with main per maintainer request. Preview confirms content will render upon a new Craft Parts release.
qwen3.6-35b-a3b-mtp-q6 Merged after rebasing with main. Imports Craft Parts documentation fragments, with full content expected upon the next Craft Parts release. Maintainer-approved and integrated.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#308 docs: imported the part properties reference from Craft Parts rockcraft merged Merged import of part properties reference from Craft Parts. Approved by two reviewers. Local docs build, but RTD integration requires a future .readthedocs.yml update and a new Craft Parts release to pass CI.
84%
#4635 feat(docs): pull in content from craft-parts snapcraft merged Merged documentation update pulling content from craft-parts. Approved by three reviewers, passed CI, and achieved full test coverage on modified lines. The change modified 21 files with 123 additions and 5 deletions.
80%
#501 feat(docs): pull in content from craft-parts rockcraft merged Merged documentation updates pulling content from craft-parts. Approved by two reviewers, the change modified 18 files with 103 additions and 17 deletions.
80%
#3636 parts: integrate craft-parts (CRAFT-765) snapcraft merged Merged after reviewer approval and passing CI checks. Integrates craft-parts for part validation and lifecycle processing. Modifies 12 files, adding 369 lines and removing 20, fulfilling CRAFT-765.
80%
#3843 parts: Do not import craft_parts.packages.deb until needed snapcraft merged Merged to defer importing craft_parts.packages.deb until needed, resolving failures on non-deb systems. Approved by reviewers, passed CI checks, and integrated into main.
78%
#4679 refactor(docs): use more docs from craft-parts snapcraft merged Merged documentation refactor replacing duplicated content with direct references or includes from shared craft-parts docs. Approved by two reviewers, passed CI, modified 18 files, and maintained 100% test coverage on changed lines.
77%
#1939 feat(docs): add craft-parts common documentation charmcraft merged Merged documentation update integrating common craft-parts reference material across eight files. Approved by two reviewers, the change establishes the foundation for upcoming python and poetry plugin guides.
77%
#799 Update craft parts, minor build and ci fixes rockcraft merged Merged after two reviewers approved and CI passed. The update modifies craft parts and resolves minor build and CI issues, changing 381 lines across eight files.
76%
#2070 docs: fix build errors in craft-parts charmcraft closed Merged to resolve documentation build errors in craft-parts. Changes fix ref and label issues, with some dependencies on an upstream PR. Integrated directly by the maintainer without reviewer comments or CI checks.
76%
#515 refactor(docs): use more docs from craft-parts rockcraft merged Merged a documentation refactor simplifying the repository by directly referencing or embedding shared craft-parts docs. Approved by two reviewers, the update modifies 19 files, adding 61 and removing 38 lines.
76%