Files
gemeindetrommler/.gitea/workflows
Nizz05andClaude Opus 5 1eb089f6b5
Build Android APK / Build Release APKs (push) Successful in 16m29s
ci(gitea): strip native libs with a native llvm-strip so APKs are not 15x too big
AGP's stripReleaseDebugSymbols failed silently on the ARM64 runner because
the NDK r28 x86_64 llvm-strip cannot load libz.so.1 under QEMU, leaving the
unstripped libflutter.so (165 MB per ABI) in the APKs (universal 521 MB).

Pre-install the NDK version Flutter expects via sdkmanager and replace its
llvm-strip/llvm-objcopy with Ubuntu's native arm64 LLVM tools, which strip
any ELF target without emulation.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 00:18:48 +02:00
..