travis: use stable channel for building snapcraft snap
Metadata
Current evaluation
Merged in d45e92c96: Travis now bootstraps Snapcraft’s snap from the stable channel, preventing pull requests from breaking the project’s own build.
Resolution: closed resolved
Reason: PR #3036 was approved and merged as commit d45e92c96, changing the Travis build to use Snapcraft’s stable channel.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Bootstrap snapcraft snap building using stable channel. Upcoming
commit will install this snap and use it to rebuild snapcraft using
the PR. This will prevent against a PR from breaking snapcraft's
own builds in the future.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in d45e92c96: Travis now bootstraps Snapcraft’s snap from the stable channel, preventing pull requests from breaking the project’s own build. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3036 (d45e92c96) to build Snapcraft’s snap from the stable channel in Travis, preventing pull requests from breaking the project’s own builds. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a Travis CI config change to build the snapcraft snap from the stable channel. Approved by one reviewer, this update bootstraps the build process to prevent future PRs from breaking snapcraft's CI pipeline. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a Travis CI update to build the snapcraft snap via the stable channel. This bootstraps the build process to prevent future pull requests from breaking snapcraft's own CI pipeline. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#3038
(confidence 95%)
Follow-up PR implementing the planned self-hosted Snapcraft build using the bootstrapped snap.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #2938 remote build: default to snapcraft's stable channel | snapcraft | merged | Merged #2938 in commit 534ee1c1f, adding coverage that snap.requestBuilds() defaults to Snapcraft's stable channel. | |
| #2801 travis: use `stable` channel for shellcheck snap | snapcraft | merged | Merged PR #2801 as commit 7010f5061, switching Travis CI's ShellCheck snap from edge to stable and resolving an mappend compilation failure. |