Include a manifest in the built result when packing charms and bundles.
Metadata
Current evaluation
Merged PR #281 as fe2d065f, adding generated manifests to packed charm and bundle results and fixing #273.
Resolution: closed resolved
Reason: PR #281 was approved and merged into the main branch as commit fe2d065f. It added build manifests to charm and bundle outputs, resolving #273.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This is a little too big branch, but a lot of it are repetitive test changes (because `Builder` now receives the config).
Fixes #273.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #281 as fe2d065f, adding generated manifests to packed charm and bundle results and fixing #273. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #281 merged as commit fe2d065f (branch produce-manifest-2), adding manifest.yaml with build info to packed charms and bundles; closes issue #273. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/charmcraft#281 (fe2d065f), adding manifests to packed charm and bundle results and resolving canonical/charmcraft#273. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged changes add a manifest to packaged charms and bundles, resolving issue #273. The Builder now receives configuration, requiring test updates across seven files. Approved by two reviewers and integrated. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged implementation adding a manifest to packaged charms and bundles. The Builder class now accepts configuration, requiring test updates. Resolves #273. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#273
(confidence 100%)
The issue requested build-time manifest information and was explicitly fixed by PR #281.
-
Related To:
canonical/charmcraft#282
(confidence 85%)
Merged follow-up that added bases with translated architecture before #281.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #279 Produce a manifest when building charms and bundles. | charmcraft | merged | Merged #279 in commit 92f43316 to generate build manifests for charms and bundles; follow-ups #280 and #281 completed helper and packed-output integration. | |
| #273 Create a manifest at build time with building information | charmcraft | closed | Implemented across merged PRs #279–#281; PR #281 merged into master as fe2d065f, generating manifest.yaml with build metadata during charm and bundle packaging. | |
| #280 Added a helper to create a manifest | charmcraft | merged | Merged PR #280 in commit f13e7bbc, adding a reusable manifest-creation helper for upcoming charm and bundle builders. |