← Back to issue list

Support for set-grade

View original Github issue

Metadata

Project
snapcraft
Number
#2064
Type
issue
State
closed
Author
kyrofa
Labels
—
Created
Updated
Closed

Current evaluation

Added snapcraftctl set-grade support in merged PR #2067 (commit 4713f4ae3), including final snap metadata and schema validation, resolving #2064.

Resolution: closed resolved

Reason: PR snapcraft#2067 was merged as commit 4713f4ae3 and added set-grade support for scriptlets, with validation of the final snap metadata.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Added snapcraftctl set-grade support in merged PR #2067 (commit 4713f4ae3), including final snap metadata and schema validation, resolving #2064.
stealth/space-bunny-alpha — closed resolved Added snapcraftctl set-grade and final snap metadata/schema validation in merged PR #2067 (commit 4713f4ae3), resolving #2064.
qwen/qwen3.6-35b-a3b — — Closed without comments or description. No resolution or merge details provided; likely abandoned or superseded.
qwen/qwen3.6-35b-a3b — — Set-grade support request was closed by the maintainer after two days with zero comments. No implementation or discussion occurred, indicating the feature was abandoned or rejected without resolution.
qwen/qwen3.6-35b-a3b — — Feature support for set-grade was closed shortly after creation without discussion or implementation. It was likely abandoned or rejected due to low priority, with no code changes or resolution details provided.
qwen3.6-35b-a3b-mtp-q6 — — Closed and abandoned without implementation. Zero comments and no linked pull requests indicate the feature request was left unresolved after over eight years.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: snapcraft#2067 (confidence 100%)

    Merged implementation that added snapcraftctl set-grade and explicitly resolved this issue.

Related issues

Issue Project State Summary Similarity
#2067 many: add snapcraftctl set-grade snapcraft merged Merged PR #2067 in commit 4713f4ae3, adding snapcraftctl set-grade and validating final snap.yaml metadata; resolves #2064.
87%
#764 Implementing 'grade' support in snapcraft.yaml snapcraft merged PR #764 (merge commit 2e97ae2f4) implemented `grade` support in snapcraft.yaml, letting recipes declare snap quality (devel/stable); a follow-up docs PR #857 covered the option.
79%
#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.
75%
#2230 snap: use set-version and set-grade snapcraft merged Merged PR #2230 as commit e1b59b75, updating snap handling to use set-version and set-grade and resolving Launchpad bug #1789695.
74%
#1618123 Add a build grade attribute to snaps snapcraft (launchpad) closed Grade support was merged in canonical/snapcraft#764 (commit 2e97ae2f4) and later documented in canonical/snapcraft#857.
74%
#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.
71%
#1402 build: set grade based on version number charmcraft merged Merged PR #1402 as a968adfa, setting the snap grade to devel for post versions and stable otherwise, resolving #1401.
71%
#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.
71%