store: ensure promote-bundle succeeds if there are no applications
Metadata
Current evaluation
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).
Suggested action: —
No scores available.
Issue body
Depends on #1075. Once that's merged this will be a whole lot cleaner
The actual changes for this PR: https://github.com/canonical/charmcraft/pull/1081/files/82d83e4a1292c5619e66fe4a5045cd04cc828732..HEAD
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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). | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix ensuring promote-bundle succeeds when no applications are present. Updates store logic to handle empty application lists gracefully, building on prior merge #1075 for cleaner implementation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix ensuring the promote-bundle command succeeds when no applications are present. Implementation relies on PR #1075 for cleaner logic. Submitted by maintainer lengau. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1080 store: ensure promote-bundle succeeds if there are no applications | charmcraft | closed | Superseded by PR #1081, which will handle the store tests and implement the fix. Original changes were not merged. | |
| #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. | |
| #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. |