Skip to content

Fix versioning: sync build.gradle in bump script#12

Merged
pgarr merged 1 commit into
masterfrom
fix-build-gradle-versioning
May 19, 2026
Merged

Fix versioning: sync build.gradle in bump script#12
pgarr merged 1 commit into
masterfrom
fix-build-gradle-versioning

Conversation

@pgarr
Copy link
Copy Markdown
Owner

@pgarr pgarr commented May 19, 2026

Summary

  • Root cause: EAS reads versionCode/versionName from android/app/build.gradle (not app.json) when a native android/ directory is present. The bump script was only updating app.json, so build.gradle was stuck at 1.1.1 / 13 causing every EAS build to submit the wrong version.
  • Fix: scripts/bump-version.sh now updates build.gradle via sed after each bump, keeping it in sync with app.json.
  • Immediate correction: stale build.gradle values corrected from 1.1.1 / 13 to 1.4.2 / 19.

Test plan

  • Merge and trigger an EAS production build — Play Console should receive version 1.4.2 with versionCode 19
  • Run npm run bump:patch and verify build.gradle is updated alongside app.json and package.json

🤖 Generated with Claude Code

…lues

EAS reads versionCode/versionName from android/app/build.gradle when a
native android/ directory is present, ignoring app.json. The bump script
was only updating app.json, leaving build.gradle stuck at 1.1.1/13.

- Update bump script to also patch build.gradle via sed after each bump
- Correct stale build.gradle values from 1.1.1/13 to current 1.4.2/19

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@pgarr pgarr merged commit 64db252 into master May 19, 2026
2 checks passed
@pgarr pgarr deleted the fix-build-gradle-versioning branch May 19, 2026 10:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant