← Back to issue list

command: add the initial promote-bundle command

View original Github issue

Metadata

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

Current evaluation

Merged the initial promote-bundle command, adding 449 lines across 12 files to resolve CRAFT-1516. Approved by two reviewers and successfully integrated.

Suggested action:

No scores available.

Issue body

CRAFT-1516

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged the initial promote-bundle command, adding 449 lines across 12 files to resolve CRAFT-1516. Approved by two reviewers and successfully integrated.
qwen3.6-35b-a3b-mtp-q6 Merged the initial promote-bundle command, resolving CRAFT-1516. The maintainer integrated the new CLI feature into the codebase without additional review comments.
qwen3.6-35b-a3b-mtp-q6 Merged the initial promote-bundle command, resolving CRAFT-1516. The maintainer integrated the new CLI feature for bundle promotion directly into the main branch.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1089 store: fix issues with promote-bundle command charmcraft merged Merged a fix for the promote-bundle command that resolved test breakage. The update modified 5 files with 16 additions and 14 deletions. Approved by one reviewer, the changes were merged despite an unresolved comment flagging a potential lingering issue.
81%
#1081 store: ensure promote-bundle succeeds if there are no applications charmcraft merged Merged fix ensuring promote-bundle succeeds when no applications are present. Depends on PR #1075. Approved by one reviewer with zero unresolved comments. Updated seven files (+47/-12 lines).
74%
#1094 commands: cosmetic fixes to promote-bundle charmcraft merged Merged cosmetic updates to the promote-bundle command. Channel parameters were converted to options, completion output was added, and an upload artifact was removed. Approved and merged despite an unrelated test failure tracked separately.
73%
#1093 ci: run the bundle promotion test charmcraft merged Merged a CI configuration update to execute the bundle promotion test. The change modified two files with seven additions and five deletions, received reviewer approval, and was successfully integrated.
73%
#2226 feat: mark the "promote-bundle" command as deprecated charmcraft merged Merged after approval, this change marks the promote-bundle command as deprecated for removal in Charmcraft 4.0. Deprecation warnings were added while keeping bundle commands functional in version 3.0. Unrelated CI failures were overridden before merge.
72%
#182 Added the pack command, initially to work only with bundles. charmcraft merged Added a pack command for bundles. Approved by two reviewers and merged. Modified five files with 631 additions and six deletions. A reviewer suggested the black formatter, but the feature was integrated.
71%