← Back to issue list

ci: publish the CI built snap to the Snap Store

View original Github issue

Metadata

Project
snapcraft
Number
#2907
Type
pull request
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Superseded by merged PR #2900 (commit 2aadaf25e), which published PR-built snaps to edge/pr-$TRAVIS_PULL_REQUEST; #2907 was closed without merging.

Resolution: closed superseded

Reason: PR #2900 merged the equivalent CI publishing change as commit 2aadaf25e. Repository history confirms that commit, making #2907 redundant rather than separately merged.

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 Superseded by merged PR #2900 (commit 2aadaf25e), which published PR-built snaps to edge/pr-$TRAVIS_PULL_REQUEST; #2907 was closed without merging.
stealth/space-bunny-alpha — closed superseded Superseded by #2900, which merged the equivalent CI Snap Store publishing change as commit 2aadaf25e.
stealth/space-bunny-alpha — closed superseded Closed as superseded by snapcraft#2900, merged as 2aadaf25e, which added the same Travis CI Snap Store publishing configuration for PR-built snaps.
stealth/space-bunny-alpha — closed superseded Superseded by merged PR #2900 (commit 2aadaf25e), which added the same CI publishing configuration for PR-built snaps.
stealth/space-bunny-alpha — closed resolved Merged PR #2900 in commit 2aadaf25e, adding CI publication of each build to the Snap Store channel edge/pr-$TRAVIS_PULL_REQUEST.
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#2900 (commit 2aadaf25e), publishing each Travis CI PR build to the Snap Store channel edge/pr-$TRAVIS_PULL_REQUEST.
qwen/qwen3.6-35b-a3b — — Abandoned without merge. The proposed CI automation to publish PR-built snaps to the Snap Store edge channel was closed due to lack of reviewer engagement and CI validation.
qwen3.6-35b-a3b-mtp-q6 — — Abandoned. The proposed change to publish CI-built snaps to the Snap Store edge channel for review was closed without merging after six years without comments or review.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/snapcraft#2900 (confidence 100%)

    Merged the same CI Snap Store publishing functionality in commit 2aadaf25e.

  • Likely Fixed By: canonical/snapcraft#2900 (confidence 100%)

    The merged PR resolved the requested edge/pr-$TRAVIS_PULL_REQUEST publishing behavior.

  • Related To: canonical/snapcraft#2899 (confidence 98%)

    A duplicate proposal with the same title that was also closed in favor of #2900.

Related issues

Issue Project State Summary Similarity
#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.
92%
#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.
87%
#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.
76%
#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.
74%
#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.
72%