← Back to issue list

Include a manifest in the built result when packing charms and bundles.

View original Github issue

Metadata

Project
charmcraft
Number
#281
Type
pull request
State
merged
Author
facundobatista
Labels
—
Created
Updated
Closed

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.
86%
#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.
80%
#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.
79%