← Back to issue list

feat(store): promote command

View original Github issue

Metadata

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

Current evaluation

Merged PR #2082 added Charmcraft channel promotion with safeguards against less-stable targets; it fixed #1633 and shipped in Charmcraft 3.4.

Resolution: closed resolved

Reason: PR #2082 was merged as commit 6d54238a, implementing charm promotion between Charmhub channels with stability checks. Release notes identify the feature as introduced in Charmcraft 3.4.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This adds a `promote` command allowing promotion from one channel to another, with limitations (e.g. cannot promote to a less stable channel). Fixes #1633

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2082 added Charmcraft channel promotion with safeguards against less-stable targets; it fixed #1633 and shipped in Charmcraft 3.4.
stealth/space-bunny-alpha — closed resolved Merged PR #2082 (6d54238a), adding a promote command for Charmhub channel promotion in Charmcraft 3.4; it blocks less-stable promotion and fixes #1633.
stealth/space-bunny-alpha — closed resolved Merged #2082 as commit 6d54238a, adding `charmcraft promote` for Charmhub channel promotion with risk-order safeguards. Released in Charmcraft 3.4; fixes #1633.
stealth/space-bunny-alpha — closed resolved PR #2082 merged (commit 6d54238a), adding the charmcraft promote command for Charmhub channel-to-channel promotion; shipped in Charmcraft 3.4 and fixes #1633.
stealth/space-bunny-alpha — closed resolved Merged PR #2082 (commit 6d54238a) added `charmcraft promote` for Store channel-to-channel promotion, blocking promotion to less stable channels; closed feature request #1633 (also #836).
stealth/space-bunny-alpha — closed resolved Merged as commit 6d54238a, adding `charmcraft promote` for Charmhub channel promotion (with a stability guard against less-stable channels). Shipped in Charmcraft 3.4 and closed issue #1633.
stealth/space-bunny-alpha — closed resolved Merged PR #2082 (commit 6d54238a) added the `charmcraft promote` command for Store channel promotion, blocking promotion to less stable channels. Closes feature request #1633 and shipped in Charmcraft 3.4.
stealth/space-bunny-alpha — closed resolved Merged #2082 (6d54238a), adding charmcraft promote for Store channel promotion with safeguards against less stable channels; fixes charmcraft#1633.
stealth/space-bunny-alpha — closed resolved Merged PR #2082 (commit 6d54238a), adding Store channel promotion with stability safeguards; it fixes charmcraft#1633.
qwen/qwen3.6-35b-a3b — — Merged a promote command for channel transfers with stability constraints. Approved by three reviewers, it resolves issue 1633 and modifies 12 files with 951 additions and 67 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged a feature adding a promote command to move packages between channels while enforcing stability constraints. Resolves issue #1633.

Update history

No update history recorded yet.

Related work

  • Related To: charmcraft#1633 (confidence 100%)

    This issue requested the promote command and was explicitly fixed by PR #2082.

Related issues

Issue Project State Summary Similarity
#1633 `charmcraft promote` command charmcraft closed Added charmcraft promote in merged PR #2082 (commit 6d54238a), released in Charmcraft 3.4; promotion to less-stable channels is blocked.
80%
#836 Add promote subcommand charmcraft closed Added charmcraft promote for Charmhub channel-to-channel promotion in merged PR #2082 (commit 6d54238a), released in Charmcraft 3.4.
76%