← Back to issue list

chore(ci): publish feature branches to edge/

View original Github issue

Metadata

Project
charmcraft
Number
#1373
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1373 (commit 3877731b) to publish feature-branch snaps to edge/pr-<number>, resolving #1372.

Resolution: closed resolved

Reason: PR #1373 was approved and merged as commit 3877731b, adding Rockcraft-style CI publishing to edge/pr-<number> and explicitly fixing #1372.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This is pretty much a copy-paste of the equivalent yaml from Rockcraft. Fixes #1372

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1373 (commit 3877731b) to publish feature-branch snaps to edge/pr-<number>, resolving #1372.
stealth/space-bunny-alpha — closed resolved Merged PR #1373 (commit 3877731b): adds a snap-publish job publishing feature-branch/PR snaps to the edge/pr-<number> store channel, modelled on Rockcraft. Fixes #1372.
stealth/space-bunny-alpha — closed resolved Merged PR #1373 (commit 3877731b), adding Rockcraft-style CI publishing for feature branches to edge/ and fixing #1372.
qwen/qwen3.6-35b-a3b — — Merged CI configuration changes to publish feature branches to the edge/ channel. Adapted from Rockcraft, the update resolves issue #1372 after approval from two reviewers with zero unresolved comments.
qwen3.6-35b-a3b-mtp-q6 — — Merged a CI workflow update that publishes feature branches to the edge/ directory. The change adapts Rockcraft's CI configuration to resolve issue #1372, enabling automated edge releases for feature branches.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#1372 (confidence 100%)

    The PR explicitly fixes the request to publish feature branches to an edge store branch.

Related issues

Issue Project State Summary Similarity
#4445 chore(ci): publish snaps for feature/ branches snapcraft closed Closed unmerged in favor of #4447, which merged as 51c7070b2 and enabled CI publishing of snaps from feature/ branches.
82%
#4447 chore(ci): publish snaps for feature/ branches snapcraft merged Merged CI update #4447 in commit 51c7070b2 so snaps are published from feature/* branches.
82%
#4446 chore(ci): publish snaps for feature/ branches snapcraft closed PR #4446 was closed unmerged and superseded by #4447, which landed the same CI change (feature/ branch snap publishing) in commit 51c7070b2.
81%
#167 ci(snap): publish snap for PRs and feature branches imagecraft merged Merged PR #167 as commit 3807c4b, adding Snap publishing for pull requests and feature branches through the edge channel.
77%
#1739 chore(ci): simplify snap publish branch on merge charmcraft merged Merged in canonical/charmcraft#1739 via commit 8832631a, simplifying snap publish branch selection when a pull request is merged.
74%
#614 chore: merge branch 'main' into 'feature/2.0' craft-providers merged Merged main into feature/2.0 as a branch-sync update in commit 87435d0 after maintainer approval.
71%
#840 chore(merge): 5.6.2 into main craft-application merged Merged release branch 5.6.2 into main via PR #840 (commit da91b4ce), with all CI checks passing.
71%
#867 chore(merge): 5.6.5 into main craft-application merged Merged release branch 5.6.5 into main via PR #867 (commit e0438e9b); all reported CI checks passed.
70%
#5056 chore(merge): 8.4.1 into main snapcraft merged Merged release branch 8.4.1 into main via PR #5056 in commit e4026155d.
70%
#1223 chore(merge): 2.20.1 into main craft-parts merged Merged the 2.20.1 release branch into main via PR #1223 (commit 30ea3701); all reported CI checks passed.
70%