← Back to issue list

Added a helper to create a manifest

View original Github issue

Metadata

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

Current evaluation

Merged PR #280 in commit f13e7bbc, adding a reusable manifest-creation helper for upcoming charm and bundle builders.

Resolution: closed resolved

Reason: PR #280 was approved and merged as f13e7bbc, with the implementation committed in 91aa794a. The helper was later used by the related built-output integration.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This will be used later from the charm and bundle builders. This PR is part of [this draft](https://github.com/canonical/charmcraft/pull/279).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #280 in commit f13e7bbc, adding a reusable manifest-creation helper for upcoming charm and bundle builders.
stealth/space-bunny-alpha — closed resolved Merged in PR #280 via commit f13e7bbc, adding a reusable manifest-creation helper for future charm and bundle builders.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged a helper function to generate manifests for use by charm and bundle builders. Submitted as part of a larger draft pull request, the change has been integrated into the codebase.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#279 (confidence 99%)

    The broader manifest-generation effort for which PR #280 was a part.

  • Related To: canonical/charmcraft#281 (confidence 97%)

    Follow-up PR that integrated manifests into packed charm and bundle results.

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.
82%
#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.
81%
#281 Include a manifest in the built result when packing charms and bundles. charmcraft merged Merged PR #281 as fe2d065f, adding generated manifests to packed charm and bundle results and fixing #273.
79%
#384 manifest: add bases support to create_manifest() (CRAFT-63) charmcraft merged Merged in canonical/charmcraft#384 via eef1e421: moved create_manifest() to a dedicated module and added optional run-on bases_config support; runtime activation remained future work.
70%