← Back to issue list

ci: add arm64 build (core22-7)

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#71
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

Adds an arm64 build to the workflow. In this PR, we aren't uploading the arm64 build to GHCR so this doesn't entirely solve https://github.com/canonical/snapcraft-rocks/issues/35. (SNAPCRAFT-1141)

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.
87%
#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.
73%
#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.
71%
#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.
71%
#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.
71%
#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.
70%
#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.
70%