← Back to issue list

feat: merge 'bundle-snap' into 'core24-8'

View original Github issue

Metadata

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

Current evaluation

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.

Suggested action:

No scores available.

Issue body

This PR has the contents of #28, plus a commit that updates the code to core24. Only this last commit has actual changes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged 'bundle-snap' into 'core24-8', incorporating PR #28 and updating the codebase to core24. Only the core24 update commit contains substantive changes.

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.
90%
#767 build(snap): update snap to core24 rockcraft merged Merged the snap build update to core24, resolving issue #750. Approved by two reviewers, the change modified seven files. Changelog updates are handled separately during pre-release.
78%
#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.
77%
#2412 feat(snap): migrate the snap to core24 charmcraft merged Merged after two approvals. Migrates snap packaging to core24 across four files. Known test failures were deemed non-blocking. CI passed on most platforms despite Ubuntu 20.04 and 22.04 failures.
73%
#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.
73%
#4763 tests: remove core24 snap workarounds (#4761) snapcraft merged Merged into main after two approvals and passing CI. The change cherry-picks test updates to remove core24 snap workarounds, resolving CI failures by deleting 22 lines of legacy code in a single file.
72%
#4565 feat: implement core24 "pack" command snapcraft merged Merged the core24 pack and clean command implementation. Maintainer rebase-merged after two approvals, resolving #4470. Known test failures from missing dependencies were intentionally accepted to advance the craft-application branch.
72%
#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.
72%
#4700 feat: partitions for core24 snapcraft merged Merged feature adding partitions for core24. Approved by two reviewers, the PR modifies 16 files (+461/-26 lines). Codecov flagged 10 lines missing coverage, but the changes were successfully integrated into main.
71%
#4873 feat: support "build-for: [all]" in core24 snapcraft merged Merged implementation of build-for: [all] support for core24 snaps, fixing #4854. Changes were squashed, craft-application updated to 3.0.0, and unit and spread tests added after two approvals.
71%