- Builds debug APKs for pull requests (no signing required) - Runs unit tests - Uploads APKs as artifacts (30 days retention) - Posts build status comment to PR - No production releases for PRs (only on main merge) - Gradle cache for faster builds [skip ci]