travis: allow to pass --channels parameter to generate proper config
Metadata
Current evaluation
Closed without merging. Maintainers rejected the feature, stating CI snaps should default to edge and require human review for stable channels. The team prioritized enforcing good release practices over automated uploads.
Suggested action: —
No scores available.
Issue body
This allows to generate credentials for uploading to other channels than 'edge'.
Although this is still experimental, having the ability to override the default edge channel is something to have IMHO.
LP: [#1659352](https://bugs.launchpad.net/snapcraft/+bug/1659352)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. Maintainers rejected the feature, stating CI snaps should default to edge and require human review for stable channels. The team prioritized enforcing good release practices over automated uploads. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Rejected and closed. Maintainers declined to support auto-uploads to non-edge channels, choosing to enforce CI best practices by restricting credentials to edge-only and requiring human review for stable releases. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Rejected. Maintainers closed the PR without merging, deciding that CI uploads should remain restricted to the edge channel to enforce human review and established release workflows. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3036 travis: use stable channel for building snapcraft snap | snapcraft | merged | 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. | |
| #2801 travis: use `stable` channel for shellcheck snap | snapcraft | merged | Merged a fix for a Travis CI build failure caused by shellcheck using the edge channel. The change switches the shellcheck snap to the stable channel, resolving the compilation error. Approved and passed CI checks. |