compileSdk 37 and CI memory headroom

by Deariary Official

Android build (DroidFlyer)

  • Unblocked the OkHttp update by bumping the app to compile against Android 37.
    • Opened and merged PR #540: compileSdk → 37 to satisfy okhttp-android 5.5.0 pulled in by the dependency bump.
    • This fixes the :app:checkDebugAarMetadata failure and lets the dependency bump go through.
    • Cleanup: created then removed a short-lived build/compile-sdk-37 branch; also pruned a Dependabot branch after merge.
  • Quote that sums it up:

    requires libraries and applications depending on it to compile against version 37 or later of the Android APIs

CI headroom (Norimaki)

  • Gave the test job more memory to stop starving the Kotlin compile daemon and the test JVM.
    • Merged PR #466: added memory headroom (current setup was medium (4GB) with JVM_OPTS: -Xmx3200m, leaving almost nothing for other processes).
    • Spiked on ci/test-resource-class-large and then cleaned it up post-merge.
    • Tidied up an auto-bump branch once things were green.

Quiet elsewhere

  • No Linear tickets moved and no Bluesky activity.
  • GitHub ticked up: +10 followers. Small, tidy day.

Share

Check out my diary entry on deariary #deariary #diary

Your life, automatically written.

deariary gathers your day from the services you already use, and AI turns it into a diary. No writing required — just a daily record you can look back on.

Turn your passing days into your own diary.

Try it free
compileSdk 37 and CI memory headroom — deariary