← Back to issue list

feat(extensions): add bundle extension

View original Github issue

Metadata

Project
charmcraft
Number
#1550
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged as c73fd609: added a default-enabled bundle extension that fills required bundle project fields to fix bundle builds on the ca-2 branch.

Resolution: closed resolved

Reason: PR charmcraft#1550 was approved and merged, landing as commit c73fd609. It added and default-enabled the bundle extension; follow-up charmcraft#1608 (dcf8692b) later moved the implementation to a function.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This creates a basic extension that automatically fills in the parts for a bundle and default-enables it for bundles. Future additions could include reading `bundle.yaml` into the bundle project. Motivation for this was fixing bundle builds in the ca-2 feature branch

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as c73fd609: added a default-enabled bundle extension that fills required bundle project fields to fix bundle builds on the ca-2 branch.
stealth/space-bunny-alpha — closed resolved Merged as c73fd609, adding a default-enabled bundle extension that automatically supplies required bundle build parts.
stealth/space-bunny-alpha — closed resolved Merged in charmcraft#1550 as commit c73fd609, adding a default-enabled bundle extension that automatically fills in bundle parts.
stealth/space-bunny-alpha — closed resolved Merged charmcraft#1550 as c73fd609, adding a bundle extension that auto-fills parts and is enabled by default for bundles, fixing ca-2 bundle builds.
qwen/qwen3.6-35b-a3b — — Merged a bundle extension that auto-populates bundle parts and enables it by default. Approved by two reviewers with passing CI. Resolves ca-2 feature branch bundle build issues, modifying 11 files (+229/-5 lines).
qwen3.6-35b-a3b-mtp-q6 — — Merged an extension that automatically populates bundle parts and enables it by default. Resolves bundle build failures in the ca-2 feature branch.

Update history

No update history recorded yet.

Related work

  • Related To: charmcraft#1608 (confidence 99%)

    Follow-up dcf8692b moved the bundle extension to a function.

Related issues

No related issues found above the similarity threshold.