ci: publish the CI built snap to the Snap Store
Metadata
Current evaluation
Closed as a duplicate of #2900, which merged as 2aadaf25e to publish Travis CI-built PR snaps to edge/pr-$TRAVIS_PULL_REQUEST.
Resolution: closed superseded
Reason: PR #2899 was closed as a duplicate of #2900. The replacement merged to main as commit 2aadaf25e and implemented the requested Snap Store publishing workflow.
Evaluated by: mr-cal-bot
No scores available.
Issue body
It is often useful to allow for the snap being built during a PR review to be
available on the Snap Store.
This change should make version of each run through Travis CI available on the
edge/pr-$TRAVIS_PULL_REQUEST (e.g.; edge/pr-1050).
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed as a duplicate of #2900, which merged as 2aadaf25e to publish Travis CI-built PR snaps to edge/pr-$TRAVIS_PULL_REQUEST. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed as a duplicate of #2900, which merged as 2aadaf25e to publish CI-built snaps to edge/pr-$TRAVIS_PULL_REQUEST. | |
| qwen/qwen3.6-35b-a3b | — | — | CI snap publishing changes were closed without merging. Lacking reviewer feedback and with two unresolved comments, the pull request was abandoned. No CI checks executed. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merging; changes abandoned or superseded by subsequent CI workflow updates. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
snapcraft#2900
(confidence 100%)
Merged replacement commit 2aadaf25e implements the same CI snap-publishing change.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #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. | |
| #3038 travis: add and ship a self-hosting build of snapcraft | snapcraft | merged | Merged in #3038 (commit 63fb53c30), adding a Travis CI self-hosting build that builds with stable Snapcraft, then rebuilds and ships using the resulting snap. | |
| #352 ci(snap): publish snap for PRs and feature branches | rockcraft | merged | Merged as d2e9a461: CI now publishes Snap packages for pull requests and feature branches, landing the snap.yaml workflow changes approved by 2 reviewers. |