← Back to issue list

storeapi: add channel-map endpoint

View original Github issue

Metadata

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

Current evaluation

PR #3004 merged as commit 263c28a9a, adding a channel-map endpoint to the Store API client plus the minimal data models required for the Progressive Delivery feature. Follow-up work: #3008, #3010.

Resolution: closed resolved

Reason: The pull request itself was merged into snapd/snapcraft master as commit 263c28a9a (13 files, +1045/-6), introducing the channel-map Store API endpoint and the models needed for Progressive Delivery.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Only the data required to implement the Progressive Delivery feature are considered. 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 resolved PR #3004 merged as commit 263c28a9a, adding a channel-map endpoint to the Store API client plus the minimal data models required for the Progressive Delivery feature. Follow-up work: #3008, #3010.
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#3004 (commit 263c28a9a), adding Store API channel-map support and the minimal data models needed for Progressive Delivery.
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#3004 as 263c28a9a, adding a storeapi channel-map endpoint with the data needed for Progressive Delivery.
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#3004 (commit 263c28a9a), adding the storeapi channel-map endpoint needed for Progressive Delivery.
qwen/qwen3.6-35b-a3b — — Merged after reviewer approval and passing CI checks, the change adds a channel-map endpoint to storeapi for Progressive Delivery. The merge modified 13 files with 1045 additions and 6 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged addition of a channel-map endpoint to the storeapi module, enabling Progressive Delivery support. Maintainer sergiusens integrated the change directly without review comments.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#3008 (confidence 90%)

    Follow-up merged PR (70c7edb3b) switching the CLI status command to the new channel-map API, including --experimental-progressive-delivery

  • Related To: snapcraft#3010 (confidence 88%)

    Follow-up merged PR (e74da030b) adding progressive releases support to the release command on top of this channel-map support

  • Related To: snapcraft#3145 (confidence 60%)

    Later merged PR (01b4645a8) migrating upload and release commands to the new channel-map API

Related issues

Issue Project State Summary Similarity
#3008 cli: use the channel-map api for status snapcraft merged Merged as commit 70c7edb3b (#3008): snapcraft status switched to the Store channel-map API, plus --experimental-progressive-delivery flag and channel-map schema fixes.
71%