ci: add arm64 build (core22-7)
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: PR #71 merged after approval, splitting build-rock into arm64 and amd64 jobs; both builds and all other CI checks passed. The missing GHCR publication for core22-7 was subsequently addressed by merged PR #78.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | 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. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #71 added core22-7 arm64 CI builds alongside amd64; all checks passed. GHCR publishing was excluded, so #35 was not fully solved. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/snapcraft-rocks#71, adding an arm64 core22-7 CI build alongside amd64. All checks passed; GHCR publishing remained unavailable pending later work. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Adds arm64 build to CI workflow, splitting build-rock into arm64 and amd64 targets. Approved by two reviewers with all checks passing. Does not upload to GHCR yet, partially addressing issue #35. Admin action needed for required workflows. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Added an arm64 build to the CI workflow, splitting the build-rock step into arm64 and amd64. GHCR uploads are pending, leaving issue #35 partially unresolved. Admin action is required to update required workflow checks. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft-rocks#35
(confidence 100%)
PR #71 added arm64 builds but explicitly did not fully resolve this issue because artifacts were not published to GHCR.
-
Related To:
canonical/snapcraft-rocks#78
(confidence 98%)
Merged follow-up adding amd64 and arm64 rock publishing for core22-7.
-
Related To:
canonical/snapcraft-rocks#72
(confidence 95%)
Merged multi-arch publishing follow-up that helped complete arm64 GHCR support tracked by #35.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #63 ci: add arm64 build (core24-8) | snapcraft-rocks | merged | Merged PR #63 added an arm64 core24-8 build job; both arm64 and amd64 CI checks passed. Arm64 artifacts were not yet published to GHCR. | |
| #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. | |
| #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. | |
| #604 ci: build and publish artifacts on amd64 | craft-application | merged | Merged PR #604 updated CI to build and publish artifacts on amd64, avoiding ghcr.io/pypa/gh-action-pypi-publish incompatibility on arm64. | |
| #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. | |
| #5248 ci: publish snaps to arm64 | snapcraft | merged | Merged PR #5248 as commit f36284b08, adding CI publication of test snaps for arm64 to support testing on arm64 devices. | |
| #46 ci: test on more platforms | debcraft | merged | Merged PR #46 as commit 5cb752c, expanding CI tests to Ubuntu 22.04/24.04, including ARM64, with all checks passing. |