← Back to issue list

feat: mark the "promote-bundle" command as deprecated

View original Github issue

Metadata

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

Current evaluation

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.

Suggested action:

No scores available.

Issue body

This command is deprecated and will be removed in Charmcraft 4.0. Bundle commands will remain available in Charmcraft 3. CRAFT-4005

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged deprecation of the promote-bundle command, scheduled for removal in Charmcraft 4.0. The author reopened the PR to trigger workflows and force-pushed to bypass unrelated CI failures before final merge.
qwen3.6-35b-a3b-mtp-q6 Merged after reopening to rerun CI. Marks the promote-bundle command as deprecated for removal in Charmcraft 4.0. Unrelated test failures were overridden to complete the merge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2227 feat: mark bundles as deprecated charmcraft merged Merged changes mark bundles as deprecated in Charmcraft, noting removal in version 4 while Charmcraft 3 remains available. Approved by two reviewers with passing CI checks, the update adds deprecation notices to a single file.
83%
#2113 Mark bundle commands as deprecated charmcraft closed Closed without implementation. Bundles are being phased out, and no deprecation warnings were added to the commands.
73%
#1044 command: add the initial promote-bundle command charmcraft merged Merged the initial promote-bundle command, adding 449 lines across 12 files to resolve CRAFT-1516. Approved by two reviewers and successfully integrated.
72%
#2114 Mark the bundle plugin as deprecated charmcraft closed Closed after marking the bundle plugin as deprecated. Bundles are being phased out, with full removal scheduled for Charmcraft 4.0 and tracked via internal ticket CRAFT-4006.
72%
#2320 feat!(bundle): remove bundle features charmcraft merged Merged. Removes bundle packing and interaction, causing Charmcraft to error on type: bundle and direct users to Charmcraft 3. Approved by three reviewers, passes CI, and resolves #1858. Removes over 2300 lines of code.
72%
#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.
71%