Skip to content

ci: add android arm64 build and release#21647

Open
ykhrustalev wants to merge 1 commit intoggml-org:masterfrom
ykhrustalev:ykhrustalev/android-build2
Open

ci: add android arm64 build and release#21647
ykhrustalev wants to merge 1 commit intoggml-org:masterfrom
ykhrustalev:ykhrustalev/android-build2

Conversation

@ykhrustalev
Copy link
Copy Markdown
Contributor

@ykhrustalev ykhrustalev commented Apr 8, 2026


Overview

Add Android arm64 build to CI (build.yml) and release pipeline (release.yml) so that the same set of tools and server binaries shipped for Linux are also available for Android.

The job cross-compiles using the Android NDK on ubuntu-latest, following the same cmake flags and patterns as the existing ubuntu-cpu release job. The only android-specific additions are:

  • Toolchain file, ABI (arm64-v8a), and platform (android-28)
  • -DGGML_OPENMP=OFF — not available in NDK cross-compile
  • -DLLAMA_OPENSSL=OFF — no system SSL, matches existing build-android.yml

Requirements

@ykhrustalev ykhrustalev requested a review from a team as a code owner April 8, 2026 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant