todo-app/.github
Krzysztof kuhy Rudnicki fd1865db78
Some checks are pending
release-apk / release (APK) (push) Waiting to run
Speed up release-apk CI: cache Gradle, build arm64 only
The "Build signed APK" step was ~292s of the ~350s total run, entirely
spent on a cold Gradle build (no dependency/build cache) compiling and
dexing a fat APK with armeabi-v7a and x86_64 native code that no device
this app has ever run on needs — BL9000, the only install target, is
arm64-v8a (confirmed via adb).

Adds gradle/actions/setup-gradle for Gradle's dependency+build cache
(flutter-action's cache only covers the Flutter SDK/pub packages, not
Gradle) and restricts the build to --target-platform android-arm64.
Verified locally: build succeeds, signer unchanged (CN=kuhy), output
APK 22.1MB vs 61.6MB for the fat build.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-12 21:38:13 +02:00
..
workflows Speed up release-apk CI: cache Gradle, build arm64 only 2026-08-12 21:38:13 +02:00