feat(ci): publish as a multi-arch rock
Metadata
Current evaluation
Merged PR #72 added amd64/arm64 multi-arch rock publishing for core24-8, cherry-picking the test fix from #73 as part of #35.
Resolution: closed resolved
Reason: PR #72 was merged after approval with all listed amd64, arm64, publishing, lint, and spread-test checks passing. Its fix from merged PR #73 was also cherry-picked for final testing.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This publishes the core24-8 branch as multi-arch rocks.
SNAPCRAFT-1156
Part of #35
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #72 added amd64/arm64 multi-arch rock publishing for core24-8, cherry-picking the test fix from #73 as part of #35. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #72, adding amd64 and arm64 rock publishing for core24-8 under SNAPCRAFT-1156 as part of #35; the fix from #73 was cherry-picked for testing. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and passing CI checks. Enables publishing the core24-8 branch as multi-arch rocks as part of SNAPCRAFT-1156. A fix from #73 was cherry-picked for testing prior to merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the CI update to publish the core24-8 branch as multi-arch rocks. A fix from PR #73 was cherry-picked for testing prior to merge, resolving SNAPCRAFT-1156 as part of #35. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft-rocks#73
(confidence 100%)
Merged Docker-on-Focal test fix that was cherry-picked into #72.
-
Related To:
canonical/snapcraft-rocks#35
(confidence 100%)
Parent issue requesting arm64 rock support; #72 delivered part of it.
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. | |
| #78 feat(core22-7): publish as a multi-arch rock | snapcraft-rocks | merged | Merged #78 into core22-7, adding amd64/arm64 multi-arch rock publishing for SNAPCRAFT-1156. Review was approved and all CI checks passed. | |
| #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. | |
| #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. |