← Back to issue list

feat(core22-7): publish as a multi-arch rock

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#78
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged #78 into core22-7, adding amd64/arm64 multi-arch rock publishing for SNAPCRAFT-1156. Review was approved and all CI checks passed.

Resolution: closed resolved

Reason: PR #78 merged into the core22-7 branch with amd64 and arm64 rock publishing enabled. It passed review and all reported publish, build, Spread, and lint checks.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Requires #76 Brings #72 to the core22-7 branch Part of #35 SNAPCRAFT-1156

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #78 into core22-7, adding amd64/arm64 multi-arch rock publishing for SNAPCRAFT-1156. Review was approved and all CI checks passed.
stealth/space-bunny-alpha — closed resolved Merged PR #78 into core22-7, adding amd64/arm64 rock publishing for SNAPCRAFT-1156; review was approved and all CI checks passed.
qwen/qwen3.6-35b-a3b — — Merged to the core22-7 branch, enabling multi-arch rock publishing. Approved with all CI checks passing. The change adds 40 lines and removes 8 across one file, implementing SNAPCRAFT-1156 and integrating related work from #72 and #76.
qwen3.6-35b-a3b-mtp-q6 — — Merged to the core22-7 branch to enable multi-arch rock publishing. Integrates #72, depends on #76, and advances SNAPCRAFT-1156 and #35.

Update history

No update history recorded yet.

Related work

  • Blocked By: snapcraft-rocks#76 (confidence 100%)

    Required prerequisite that updated the core22-7 Spread environment to install Docker via apt.

  • Related To: snapcraft-rocks#72 (confidence 100%)

    Merged multi-arch publishing implementation that #78 brought to the core22-7 branch.

  • Related To: snapcraft-rocks#35 (confidence 100%)

    Umbrella issue for offering arm64 containers across channels; #78 was one of its resolving PRs.

Related issues

Issue Project State Summary Similarity
#79 feat(core22-8): publish as a multi-arch rock snapcraft-rocks merged Merged #79, adding amd64/arm64 rock publishing for core22-8 under SNAPCRAFT-1156; it required #75, brought #72's approach to the core22 branch, and completed #35.
94%
#72 feat(ci): publish as a multi-arch rock snapcraft-rocks merged Merged PR #72 added amd64/arm64 multi-arch rock publishing for core24-8, cherry-picking the test fix from #73 as part of #35.
85%
#83 ci(core22-7): don't use a spread runner for publishing the rock snapcraft-rocks merged Merged PR #83 restricted core22-7 rock publishing to amd64 runners, preventing scheduling on resource-constrained Spread runners; all CI checks passed.
74%
#118 feat: pack snapcraft 9 for core26 snapcraft-rocks open Maintainer cmatsuoka adds an experimental rockcraft.yaml plus CI/workflow changes (+179/-3, 3 files) so the build rock can pack with Snapcraft 9 against core26. Open 13 days, unreviewed (0 reviewers), CLA passing, build-rock check still pending.
74%
#71 ci: add arm64 build (core22-7) snapcraft-rocks merged Merged PR #71 added core22-7 arm64 CI builds alongside amd64, with all checks passing. GHCR publishing was excluded; follow-up PR #78 later added multi-arch publishing for core22-7.
73%
#1 feat: add project for core22 + snapcraft 7 snapcraft-rocks merged PR #1 was merged (approved by 2 reviewers), adding the first rock for core22 + Snapcraft 7 that can build 'hello' snaps, including from chisel slices. It is the starting point of the snapcraft-rocks project.
73%
#21 feat: add a rock for core24 Snapcraft 8.x snapcraft-rocks merged Merged PR #21, adding a core24 build rock for Snapcraft 8.x.
72%
#112 Provide snapcraft-rocks based on core26 snapcraft-rocks open Requests a core26-based snapcraft-rocks image for CI use; maintainer mr-cal confirms it is on the roadmap (SNAPCRAFT-1387). README still lists only 7_core22/8_core22/8_core24; experimental PR #118 for Snapcraft 9/core26 is unmerged.
71%