- scripts/deploy-runner.sh: compose-managed BigBrainParking Forgejo runner
(adapted from the Camp Scan one), with valid_volumes for bigbrainparking-gradle
and bigbrainparking-npm. No android-sdk volume — the RN build image ships it.
- Workflow mounts those caches (GRADLE_USER_HOME + npm cache) and enables the
Gradle build cache (org.gradle.caching + --build-cache), so repeat builds skip
the dep re-download and recompile that dominate a cold ~35 min build.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>