feat: bundle the base snap
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
The base coreXX snap is needed for things like determining the package cutoff and classic linting/fixing.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the feature to bundle the base coreXX snap, enabling package cutoff determination and classic linting/fixing. |
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. | |
| #30 feat: merge 'bundle-snap' into 'core24-8' | snapcraft-rocks | merged | Merged 'bundle-snap' into 'core24-8' following dual reviewer approval. The branch integrates PR #28 and applies a core24 codebase upgrade, adding 113 lines across seven files. | |
| #320 feat: snap prepare-image plugins | imagecraft | merged | Merged after adding snap prepare-image plugins for core and classic images. Approved by two reviewers and passed all CI checks. Introduces 999 lines across 14 files. Follow-up PRs #323, #324, and #325 address remaining review comments. | |
| #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. | |
| #1 feat: add project for core22 + snapcraft 7 | snapcraft-rocks | merged | 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. | |
| #4734 feat: drop `build-base: devel` requirement for core24 | snapcraft | merged | Merged after two approvals and passing CI. Removes the build-base: devel requirement for core24 snaps, modifying 67 files with a net reduction of 80 lines. | |
| #2499 many: support for "base: core" in snapcraft.yaml | snapcraft | merged | Added support for base: core in snapcraft.yaml. Merged after approval and passing CI checks. Modified 43 files with a net change of +224/-75 lines. | |
| #3189 Snap compression | snapcraft | merged | Implemented snap compression. Merged following approval by one reviewer, with 95 additions and 23 deletions across nine files. Integration proceeded without additional comments or CI checks. | |
| #41 package it as a snap | charmcraft | merged | Packaging the project as a snap was merged following approval from two reviewers. The update added 69 lines across two files, successfully implementing the snap build configuration. | |
| #6150 docs: use core26 as the default base | snapcraft | merged | Merged documentation updates for Snapcraft 9, setting core26 as the default base and standardizing terminology. Approved by two reviewers and passed CI checks. Force-pushed to resolve a squash-merge email error before final merge. |