Build & rilis
Kebutuhan: Android Studio atau Android SDK yang terkonfigurasi, dan JDK 17+.
./gradlew assembleDebug # app/build/outputs/apk/debug/app-debug.apk./gradlew testDebugUnitTest # unit testRilis otomatis
Section titled “Rilis otomatis”Workflow GitHub Actions hanya berjalan saat tag versi vX.Y.Z di-push. Tag dipakai sebagai versi aplikasi, APK rilis ditandatangani, GitHub Release dibuat dengan catatan otomatis, dan APK diunggah sebagai asset.
git tag v1.3.0git push origin v1.3.0Secret repository yang dibutuhkan: ANDROID_KEYSTORE_BASE64, ANDROID_KEYSTORE_PASSWORD, ANDROID_KEY_ALIAS, ANDROID_KEY_PASSWORD.
base64 -w 0 release-keystore.jks # isi ANDROID_KEYSTORE_BASE64