feat: add project for core22 + snapcraft 7
Metadata
Current evaluation
Merged adds a core22 and snapcraft 7 project providing a foundational build environment for hello snaps and chisel slices. Approved by two reviewers, the change adds 116 lines to a single file.
Suggested action: —
No scores available.
Issue body
The rock is missing a lot of what the original snapcraft snap has but this is a good starting point. This is able to build 'hello' snaps (including from chisel slices).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged adds a core22 and snapcraft 7 project providing a foundational build environment for hello snaps and chisel slices. Approved by two reviewers, the change adds 116 lines to a single file. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a new project configuration for core22 and snapcraft 7. The change establishes a baseline build environment capable of producing hello snaps and chisel slices, with plans to incorporate missing features from the original snapcraft snap. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #29 feat: merge 'bundle-snap' into 'core22-8' | snapcraft-rocks | merged | Merged into core22-8 following approval by two reviewers. The PR replicates #28 for the core22-8 branch, adding 107 lines across 7 files with zero unresolved comments. | |
| #80 chore(core22-8): show snapcraft output | snapcraft-rocks | merged | Merged into the core22-8 branch following two approvals and passing all CI checks. The commit enables snapcraft output visibility, modifying two files with a +13/-6 line change. | |
| #2520 snap: set core as a base | snapcraft | merged | Merged after reviewer approval and passing CI checks. Configures core as the snap base to enable snapcraft 3.x build functionality. The change modifies 2 files with 17 additions and 10 deletions. | |
| #3981 commands, lifecycle: provide snapcraft try for core22 | snapcraft | merged | Merged. Adds snapcraft try support for core22 by mounting a host prime directory into the instance for lifecycle priming without packing. Approved by one reviewer, passed CI, and modified 8 files. | |
| #21 feat: add a rock for core24 Snapcraft 8.x | snapcraft-rocks | merged | Merged: added a rock for core24 Snapcraft 8.x. The change modified three files with a net addition of one line and was approved by two reviewers before integration. | |
| #24 chore(docs): update readme | snapcraft-rocks | merged | Merged after receiving approval from two reviewers. Updated the README to add core22-8 and core24-8 branches to the supported Snapcraft/core combinations list. The commit modified one file with six additions and two deletions. | |
| #3579 snap: move base to core20 (CRAFT-509) | snapcraft | merged | Merged updates the snap base to core20. Approved by two reviewers with passing CI checks. Changes affect 13 files, increase coverage by 0.07%, and update initialization templates to core20. | |
| #5092 Sgmoore/add core24 support | snapcraft | merged | Merged after addressing review feedback and resolving upstream CI failures. The changes add core24 support to Snapcraft, which shipped in version 8.6 on the candidate channel. | |
| #28 feat: bundle the base snap | snapcraft-rocks | merged | Merged changes bundling the base coreXX snap to support package cutoff determination and classic linting/fixing. Approved by two reviewers with no unresolved comments. Introduces 107 lines across seven files. | |
| #6225 feat: stable core26 support | snapcraft | merged | Merged after approval and CI validation. Adds stable core26 snap building support. Fixes #6088, supersedes #6182, and unblocks #6220. Expected test failures were noted and cleared for merge. |