Skip to content

bugfix: android source map upload fails release builds on gradle 9 - #398

Merged
KishanPRao merged 2 commits into
mainfrom
feature/handle-gradle-upload
Sep 29, 2026
Merged

KishanPRao merged 2 commits into
mainfrom
feature/handle-gradle-upload

Conversation

@KishanPRao

Copy link
Copy Markdown
Collaborator

Summary

The Android source map upload runs on Gradle 9 (RN 0.82+) and uploads each release variant's own map, debug builds upload nothing.

Changes

packages/react-native/android/upload-sourcemaps.gradle: runs the upload in a way Gradle 9 still supports, hooks itself into every release build with no build.gradle changes, uploads each variant's own map, skips debug builds, leaves React Native's source map as it is, adds a backtraceUploadSourceMaps=false switch to turn uploads off.

Note

Existing finalizedBy("uploadSourceMapsToBacktrace") hooks in app/build.gradle keep working.

ref: BT-7714

@KishanPRao
KishanPRao requested a review from melekr September 29, 2026 16:32
@KishanPRao KishanPRao self-assigned this Sep 29, 2026
@KishanPRao KishanPRao added the enhancement New feature or request label Sep 29, 2026
@melekr
melekr marked this pull request as ready for review September 29, 2026 17:25
@KishanPRao
KishanPRao merged commit 19f3e60 into main Sep 29, 2026
12 checks passed
@KishanPRao
KishanPRao deleted the feature/handle-gradle-upload branch September 29, 2026 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants