← 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 into main via commit 654c9c01, reorganizing reference docs and expanding the rockcraft.yaml configuration reference across seven files.

Resolution: closed resolved

Reason: PR #289 was merged after approval from three reviewers, with commit 654c9c01 recording the documentation reorganization and expanded reference. The author separately opened #293 for command-reference improvements.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved Merged into main via commit 654c9c01, reorganizing reference docs and expanding the rockcraft.yaml configuration reference across seven files.
stealth/space-bunny-alpha — closed resolved Merged canonical/rockcraft#289 (commit 654c9c01), reorganizing reference documentation and expanding the rockcraft.yaml reference across seven files.
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.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#293 (confidence 100%)

    The PR author identified #293 as the follow-up for improving command reference documentation.

Related issues

Issue Project State Summary Similarity
#318 docs: automate CLI reference documentation rockcraft merged Merged PR #318 in commit ca1b1c20, automating Rockcraft's CLI reference documentation and implementing CRAFT-1779.
80%
#297 docs: rockcraft.yaml reference rockcraft closed Redirected to craft-parts documentation for `organize`; no Rockcraft PR or commit fixed the missing in-tree reference, and documentation integration was only planned.
78%
#682 docs: fix typo rockcraft merged Merged rockcraft#682 (commit 371bc723) fixing a one-line documentation typo; approved by 3 reviewers, CLA signed, merged.
77%
#323 docs: Add explanation on the Hello-world tutorial rockcraft merged Merged PR #323 in commit 2bb1c18d, expanding the Hello World tutorial to explain rockcraft.yaml, its parts section, metadata keys, and reference documentation.
77%
#1056 docs: clean up 'rockcraft.yaml' rockcraft merged Merged PR #1056 as commit 32d800b9, upgrading pydantic-kitbash to v0.1.1 and cleaning rockcraft.yaml docs by removing redundant modules and normalizing field order.
77%
#776 docs: release notes for 1.7.0 rockcraft merged Merged into main as commit 41b2368d, adding Rockcraft 1.7.0 release notes across six documentation files.
77%
#1117 fix(cli): refer to rockcraft.yaml in expand-extensions help rockcraft closed Docs-only PR correcting the expand-extensions help text to say rockcraft.yaml. Closed unmerged by the author after maintainer @asanvaq noted it duplicated the work in #1103 and #1110; fix still pending in #1103.
76%
#1111 Fix expand-extensions help text to reference rockcraft.yaml rockcraft closed Closed unmerged as a duplicate of #1103, which included the same rockcraft.yaml help-text correction and additional overview wording fixes.
76%
#775 docs: apply release-notes template to rockcraft rockcraft merged Merged #775 in commit 89aad735, rendering Starbase's release-notes template for Rockcraft and adding 257 lines across three documentation files.
76%
#1082 fix: reference slug path in for rockcraft.yaml #2 rockcraft merged Merged in canonical/rockcraft#1082 via commit cae91c7d, correcting the CLI’s rockcraft.yaml reference link to the documentation slug rockcraft-yaml.
76%