← Back to issue list

ci: publish the CI built snap to the Snap Store

View original Github issue

Metadata

Project
snapcraft
Number
#2900
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2900 as commit 2aadaf25e, publishing Travis CI-built snaps to the Snap Store and validating both supported publishing scenarios.

Resolution: closed resolved

Reason: PR #2900 was merged into master as commit 2aadaf25e, adding Snap Store publication for CI-built snaps.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] 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`? ----- This is just like #2899 which I use to verify that both scenarios work

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2900 as commit 2aadaf25e, publishing Travis CI-built snaps to the Snap Store and validating both supported publishing scenarios.
stealth/space-bunny-alpha — closed resolved Merged #2900 as commit 2aadaf25e, adding Travis CI publication of the CI-built snap to the Snap Store and verifying both publishing scenarios.
stealth/space-bunny-alpha — closed resolved Merged PR #2900, adding CI publication of built snaps to the Snap Store; merged as commit 2aadaf25e.
stealth/space-bunny-alpha — closed resolved Merged CI publishing of CI-built snaps to the Snap Store in PR #2900 via commit 2aadaf25e.
stealth/space-bunny-alpha — closed resolved Merged PR #2900 added CI publishing of built snaps to the Snap Store, providing a second implementation alongside unmerged #2899 (commit 2aadaf25e).
stealth/space-bunny-alpha — closed resolved Merged into master as commit 2aadaf25e, adding CI configuration to publish CI-built snaps to the Snap Store.
qwen/qwen3.6-35b-a3b — — Merged into master. Adds CI configuration to automatically publish built snaps to the Snap Store. Approved by a maintainer, passed all checks, and introduced 29 lines across two files with 100% diff coverage.
qwen3.6-35b-a3b-mtp-q6 — — Merged into master to publish CI-built snaps to the Snap Store. Codecov confirmed the merge with 100% diff coverage and a minor overall coverage increase.

Update history

No update history recorded yet.

Related work

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

    Parallel PR validating the other publishing scenario; it was closed as a duplicate of #2900.

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.
87%
#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.
86%
#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.
73%
#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.
73%
#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.
72%
#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.
71%