← Back to issue list

docs: expand rockcraft.yaml reference

View original Github issue

Metadata

Project
rockcraft
Number
#289
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged after three reviewers approved, the PR reorganized the documentation reference section and expanded the rockcraft.yaml reference guide, modifying 7 files.

Suggested action:

No scores available.

Issue body

*Review note*: The first commit re-organizes the "reference" section into multiple documents, but with no changes in content. The second commit is the one that rewrites the rockcraft.yaml reference.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after three reviewers approved, the PR reorganized the documentation reference section and expanded the rockcraft.yaml reference guide, modifying 7 files.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update expanding the rockcraft.yaml reference. The changes reorganize the section into separate files and rewrite the content. Maintainer rebased to preserve the two-commit structure prior to merge.
qwen3.6-35b-a3b-mtp-q6 Merged commits that reorganized reference docs into separate files and completely rewrote the rockcraft.yaml reference. Changes expand documentation structure while preserving original content during initial reorganization.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#323 docs: Add explanation on the Hello-world tutorial rockcraft merged Merged documentation update explaining the rockcraft.yaml file in the Hello World tutorial. Approved by three reviewers, the change adds 26 lines and removes 9 across two files.
82%
#105 docs: add commands rockcraft merged Merged documentation adding rockcraft commands, resolving issue #101. After initial review requested changes, the maintainer coordinated with reviewers and merged the first draft.
80%
#426 move part_properties under rockcraft.yaml in Reference's toctree rockcraft merged Merged after two reviewer approvals and passing CI. The update reorganizes documentation by moving part_properties under rockcraft.yaml in the Reference toctree, modifying three files with minimal changes.
79%
#765 docs: fix explanation pages craft-parts merged Merged documentation update for Rockcraft and Craft Parts. Proofread explanation pages, fixed sections and links, and addressed undefined label warnings. Approved by three reviewers and integrated after confirming unrelated test failures.
79%
#597 doc: add explanation and guide for "bases" rockcraft merged Merged after three approvals. Added documentation explaining bases and a rock conversion how-to guide. Fixed a devel reference in reference docs and added documentation links to the rockcraft init YAML template.
79%
#400 fix(docs): make sure we can build the example rockcraft.yaml rockcraft merged Merged to resolve issue #399. Added a spread test validating the example rockcraft.yaml build process for documentation. Approved by three reviewers and passed all CI checks.
78%
#1056 docs: clean up 'rockcraft.yaml' rockcraft merged Merged documentation cleanup for rockcraft.yaml. Updates include upgrading pydantic-kitbash to v0.1.1, removing unnecessary module declarations, and normalizing field order. Approved by two reviewers and merged despite unrelated snap-test failures.
78%
#775 docs: apply release-notes template to rockcraft rockcraft merged Merged documentation update applying the starbase release-notes template to Rockcraft. Adds 257 lines across three files to render the template for the project. Approved by two reviewers.
78%
#297 docs: rockcraft.yaml reference rockcraft closed Closed without fixing. Maintainer directed users to craft-parts documentation for the organize field, noting plans to integrate those docs into the rockcraft reference later.
77%
#587 docs: add rockcraft chisel notes craft-parts merged Merged documentation update adding rockcraft chisel notes. Approved by two reviewers, the maintainer added nine lines to one file. Changes were integrated into the repository without CI checks or additional comments.
76%