What problem does it solve?
It prevents broken Android/Flutter production builds and release pipelines by enforcing consistent Gradle/CI/CD and release-hardening practices for an app’s release artifacts.
Core Features & Use Cases
- Release pipeline readiness: Ensures GitHub Actions release workflows and tag-based versioning work reliably for Play Store artifacts.
- Android build hardening: Standardizes JVM targets, dependency desugaring, and production build cleanup to reduce build-time and runtime failures.
- Encrypted DB stability in release: Keeps SQLCipher intact via ProGuard rules and adds a recovery approach for corrupted encrypted database files.
- Play Store artifact quality: Guides generating app bundles and producing checksums for release outputs.
Quick Start
Use the DevOps-Expert skill to prepare a new Play Store release by verifying your JVM target, ProGuard keeps for SQLCipher, running flutter clean and flutter analyze, then building an app bundle and generating checksums for the artifacts.