feat(audience): drop Mono from CI matrix and fix Android build size by nattb8 · Pull Request #805 · immutable/unity-immutable-sdk · GitHub
Skip to content

feat(audience): drop Mono from CI matrix and fix Android build size#805

Open
nattb8 wants to merge 1 commit into
mainfrom
feat/audience-android-size-drop-mono
Open

feat(audience): drop Mono from CI matrix and fix Android build size#805
nattb8 wants to merge 1 commit into
mainfrom
feat/audience-android-size-drop-mono

Conversation

@nattb8

@nattb8 nattb8 commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator
  • Removes Mono from the scripting backend matrix (SDK-548); IL2CPP is stricter and covers mobile, so Mono adds cost without meaningful coverage.
  • Fixes Android build size always reporting 0.00 MB (SDK-540 follow-up) by forcing exportAsGoogleAndroidProject = false in AndroidBuilder, so Unity outputs a direct APK rather than a Gradle project directory that the size check couldn't find.

🤖 Generated with Claude Code

@nattb8 nattb8 requested review from a team as code owners June 26, 2026 07:38
IL2CPP covers the cases that matter (mobile is IL2CPP-only); Mono was doubling
the desktop test count for negligible extra coverage.

Adds exportAsGoogleAndroidProject = false to AndroidBuilder so the build always
produces a direct APK rather than a Gradle project directory, which was causing
the build-size check to report 0.00 MB for Android.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@nattb8 nattb8 force-pushed the feat/audience-android-size-drop-mono branch from 84dfbcf to 056dff8 Compare June 26, 2026 07:43
@github-actions

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant