← 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 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.

Suggested action:

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
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 issues

Issue Project State Summary Similarity
#279 Produce a manifest when building charms and bundles. charmcraft merged Merged changes adding manifest generation for charm and bundle builds. The update modifies 12 files with 246 additions and 143 deletions. Authored by maintainer facundobatista and merged without formal review or CI checks.
82%
#280 Added a helper to create a manifest charmcraft merged Merged a manifest creation helper for charm and bundle builders. Approved by two reviewers, the change updates four files (+163/-69) and supports draft PR #279.
79%
#324 Provide the building charms functionality through the pack command. charmcraft merged Merged. Implements building charms functionality via the pack command. Approved by three reviewers, modifying four files (+219/-30 lines).
72%
#411 build: pack charm in provided environment when using bases (CRAFT-313) charmcraft merged Merged implementation for packing charms in provided environments per bases configuration (CRAFT-313). Approved by two reviewers, modifying two files (+175/-30). Future work will add verbose and quiet mode flag support.
72%