Skip to content

feat!: allow promoting from edge channels with --yes - #5984

Merged
mr-cal merged 3 commits into
mainfrom
work/SNAPCRAFT-1270-edge-promotion
Jan 30, 2026
Merged

mr-cal merged 3 commits into
mainfrom
work/SNAPCRAFT-1270-edge-promotion

Conversation

@mr-cal

@mr-cal mr-cal commented Jan 27, 2026

Copy link
Copy Markdown
Collaborator

Previously, users couldn't use promote releases with --yes from an edge channel.

This restriction has been dropped. Users are responsible for wielding --yes responsibly.

This is part of Snapcraft 9, because some CI workflows could be dependent on this safety net.

Fixes #5958
Fixes #5945
Fixes #4439
Fixes #4312
(SNAPCRAFT-1270)


  • I've followed the contribution guidelines.
  • I've signed the CLA.
  • I've successfully run make lint && make test.
  • I've added or updated any relevant documentation.
  • I've updated the relevant release notes.

@mr-cal
mr-cal marked this pull request as ready for review January 27, 2026 19:32
@mr-cal
mr-cal requested review from a team and bepri as code owners January 27, 2026 19:32
@bepri
bepri requested a review from a team January 28, 2026 14:26
@mr-cal
mr-cal requested a review from lengau January 29, 2026 14:48
Comment thread docs/release-notes/snapcraft-9-0.rst Resolved
@mr-cal
mr-cal merged commit 1b669ec into main Jan 30, 2026
24 of 28 checks passed
@mr-cal
mr-cal deleted the work/SNAPCRAFT-1270-edge-promotion branch January 30, 2026 12:50
jahn-junior pushed a commit that referenced this pull request Feb 2, 2026
stewarthore pushed a commit to stewarthore/snapcraft that referenced this pull request Mar 2, 2026
stewarthore pushed a commit to stewarthore/snapcraft that referenced this pull request Mar 14, 2026
dilyn-corner pushed a commit to dilyn-corner/snapcraft that referenced this pull request Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

4 participants