feat: mark the "promote-bundle" command as deprecated
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |