← Back to issue list

ci(snap): publish snap for PRs and feature branches

View original Github issue

Metadata

Project
rockcraft
Number
#352
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged as d2e9a461: CI now publishes Snap packages for pull requests and feature branches, landing the snap.yaml workflow changes approved by 2 reviewers.

Resolution: closed resolved

Reason: PR #352 was merged into the main branch as commit d2e9a461 ("ci(snap): publish snap for PRs and feature branches"), with review status approved by 2 reviewers. Follow-up fixes (1b47f125, 2f3f18c8, dc744c26) corrected the publication conditional and snap input, and #357/c4afac9c fixed the edge channel naming.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as d2e9a461: CI now publishes Snap packages for pull requests and feature branches, landing the snap.yaml workflow changes approved by 2 reviewers.
stealth/space-bunny-alpha — closed resolved Merged as d2e9a461: CI now publishes Snap packages for pull requests and feature branches.
qwen/qwen3.6-35b-a3b — — Merged CI workflow update to publish Snap packages for pull requests and feature branches. Approved by two reviewers, changing one file with 25 additions and one deletion.
qwen3.6-35b-a3b-mtp-q6 — — Merged a CI configuration update to automatically publish snaps for pull requests and feature branches. The change was integrated directly without additional review comments.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: rockcraft#357 (confidence 80%)

    Follow-up fix c4afac9c strips the 'feature/' prefix when deriving the snap edge channel branch.

Related issues

Issue Project State Summary Similarity
#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.
82%
#2907 ci: publish the CI built snap to the Snap Store snapcraft closed Superseded by merged PR #2900 (commit 2aadaf25e), which published PR-built snaps to edge/pr-$TRAVIS_PULL_REQUEST; #2907 was closed without merging.
74%
#4447 chore(ci): publish snaps for feature/ branches snapcraft merged Merged CI update #4447 in commit 51c7070b2 so snaps are published from feature/* branches.
74%
#2900 ci: publish the CI built snap to the Snap Store snapcraft merged Merged PR #2900 as commit 2aadaf25e, publishing Travis CI-built snaps to the Snap Store and validating both supported publishing scenarios.
73%
#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.
73%
#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.
71%
#2899 ci: publish the CI built snap to the Snap Store snapcraft closed Closed as a duplicate of #2900, which merged as 2aadaf25e to publish Travis CI-built PR snaps to edge/pr-$TRAVIS_PULL_REQUEST.
70%