ci: release snap to a branch for every PR
Metadata
Current evaluation
Closed unmerged; public-build secrets blocked per-PR branch publishing, so #1806 (aacc2d6bc) adopted transfer.sh for sharing generated snaps instead.
Resolution: closed superseded
Reason: PR #1497 was abandoned after maintainers concluded public PR builds could not safely use publishing secrets. Commit aacc2d6bc from PR #1806 replaced the intended artifact-sharing workflow with transfer.sh, followed by aec7f8953 in PR #1808 to prevent transfer failures from failing CI.
Evaluated by: mr-cal-bot
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged; public-build secrets blocked per-PR branch publishing, so #1806 (aacc2d6bc) adopted transfer.sh for sharing generated snaps instead. | |
| stealth/space-bunny-alpha | — | closed stale | Unmerged after prolonged inactivity; transfer was adopted to share generated snaps while per-PR release remained blocked by secret handling in public builds. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as unworkable. The approach requires secret environment variables in public pull requests, which Travis CI blocks. Maintainers suggested using snap transfer as a temporary workaround and requested upstream CI support instead. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Rejected because Travis CI blocks secret environment variables in public pull requests. The PR was closed, with maintainers suggesting snapcraft transfer or waiting for build.snapcraft.io support instead of migrating CI providers. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
snapcraft#1806
(confidence 96%)
Commit aacc2d6bc adopted transfer.sh to share generated snaps without per-PR branch releases.
-
Related To:
snapcraft#1808
(confidence 88%)
Follow-up commit aec7f8953 made failed snap transfers non-fatal in CI.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2045 ci: separate snap build and PR publish jobs | charmcraft | merged | Merged PR #2045 in commit 74a06f46, separating snap builds from PR branch publishing so tests can run while Store publication is processing. | |
| #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. | |
| #1806 ci: transfer generated snapcraft snap to transfer.sh | snapcraft | merged | Merged PR #1806 as commit aacc2d6bc, updating CI to upload the generated Snapcraft snap to transfer.sh. |