You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(ci): optimize build performance with config cache, R8 full mode, and lint restructuring (#990)
* fix(onramp): stub ResolvedUserFlags to fix ClassCastException in tests
MockK relaxed mocks cannot properly handle the generic computed property
ResolvedFlag<Boolean>.effectiveValue, returning a mock Object instead
of a Boolean. Explicitly stub requireCoinbaseEmailVerification with a
real ResolvedFlag to avoid the cast failure.
Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
* chore(ci): optimize build performance with config cache, R8 full mode, and lint restructuring
- Persist Gradle configuration cache between CI runs (~4 min saved)
- Enable R8 full mode and bump JVM heap to 6g
- Move lint from release builds to PR CI (lintDebug)
- Skip R8/shrink on PR CI via skipExpensiveReleaseTasks property
- Remove dead Voyager keep rule from proguard-rules.pro
Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
---------
Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
Copy file name to clipboardExpand all lines: apps/flipcash/shared/onramp/coinbase/src/test/kotlin/com/flipcash/app/onramp/CoinbaseOnRampControllerTest.kt
0 commit comments