android-ci-cd-expert

Installation
SKILL.md

Android CI/CD & Release Architect 🚀🤖

A masterclass framework for configuring flawless Android CI/CD pipelines, automating Play Store releases, and safely applying R8 obfuscation without breaking reflection.

⚡ When to Use

  • GitHub Actions: Setting up pull_request checks or push release workflows.
  • R8 / ProGuard: Configuring rules to shrink, obfuscate, and optimize the release APK/AAB.
  • Signing Keystores: Safely extracting and using Base64 Keystore secrets in CI.
  • Fastlane / Gradle Play Publisher: Automating deployments to Google Play Console.

🛡️ R8 Obfuscation & ProGuard Rules (Critical)

R8 is enabled by default in release builds (isMinifyEnabled = true). It strips unused code and renames classes to single letters, which will crash your app if you use Reflection or JSON serialization (like Gson/Moshi) without proper rules.

Installs
8
GitHub Stars
11
First Seen
Jun 21, 2026