← Back to issue list

feat: bundle the base snap

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#28
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

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.
81%
#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.
77%
#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.
76%
#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.
73%
#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.
72%
#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.
72%
#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.
72%
#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.
71%
#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.
71%
#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.
71%