Dynamically set snap grade
Metadata
Current evaluation
Fixed by PR #440, which dynamically sets imagecraft's snap grade from version metadata (devel for dev/post versions, stable for tagged releases).
Resolution: closed resolved
Reason: Issue #439 was resolved by merged PR #440, which sets the snap grade dynamically from version metadata, enabling promotion to the candidate channel.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### Check existing issues
- [x] I've verified that this request isn't described by any existing issues.
### Request
We need to set the grade of the snap the same way we set it for other crafts
### The problem it solves
Being able to promote to the candidate channel.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| ~deepseek/deepseek-pro-latest | — | closed resolved | Fixed by PR #440, which dynamically sets imagecraft's snap grade from version metadata (devel for dev/post versions, stable for tagged releases). | |
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
28
Complexity:
10
Confidence:
85
Actionability:
90
|
close resolved | Maintainer-filed bug: imagecraft's own snap should set grade dynamically (stable for releases, devel otherwise) to allow promotion to the candidate channel. Labeled Triaged/Bug; fixed by closed PR #440 but issue still open. | |
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
22
Complexity:
25
Confidence:
78
Actionability:
85
|
close resolved | Maintainer-filed bug: imagecraft's own snap should set its grade dynamically (stable for releases, devel otherwise) like other crafts, to allow promotion to the candidate channel. Triaged and fixed by merged PR #440 but the issue is still open. | |
| stealth/space-bunny-alpha |
Impact:
45
Quick Win:
29
Complexity:
25
Confidence:
82
Actionability:
85
|
close resolved | Maintainer-filed bug asking imagecraft's own snap to set its grade dynamically (stable for releases, devel otherwise) to enable promotion to the candidate channel; labeled Triaged/Bug and fixed by merged PR #440. | |
| stealth/space-bunny-alpha |
Impact:
43
Quick Win:
27
Complexity:
18
Confidence:
95
Actionability:
76
|
close resolved | Triaged snap-grade bug blocking candidate-channel promotion was addressed by PR #440, which selects stable for tagged releases and devel for development builds. | |
| stealth/space-bunny-alpha |
Impact:
57
Quick Win:
36
Complexity:
24
Confidence:
83
Actionability:
83
|
keep open | A triaged Imagecraft bug requests configurable snap grades to match other crafts; the snap remains hardcoded to "devel", preventing promotion to the candidate channel. | |
| qwen/qwen3.6-35b-a3b |
Impact:
50
Quick Win:
35
Staleness:
5
Complexity:
30
Confidence:
90
Support Request:
0
|
keep open | Request to dynamically configure the snap grade in snapcraft.yaml instead of the hardcoded 'devel' value, enabling candidate channel promotion. Currently triaged and open. |
Update history
| Date | Change |
|---|---|
| closed | |
| created |
Related work
-
Likely Fixed By:
canonical/imagecraft#440
(confidence 95%)
PR #440 was merged and explicitly fixes #439 by setting the snap grade dynamically from version metadata.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #440 fix: Set imagecraft snap grade dynamically from version metadata | imagecraft | closed | Merged in #440, dynamically setting the snap grade to devel for post/dev versions and stable for tagged releases, fixing #439. | |
| #1401 snapcraft.yaml: set grade dynamically | charmcraft | closed | Dynamic snap grade was implemented by merged PR #1402 (commit a968adfa), assigning devel grade to post-releases and stable otherwise. | |
| #427 build: set snap grade based on version | rockcraft | merged | Merged in #427 via commit 91214e03, setting snap grade from the build version: post versions are devel and other versions are stable. |