Skip to content

chore: align version files with store reality (2.9.27, android 165) - #2211

Merged
seshanthS merged 1 commit into
devfrom
chore/manual-version-bump-2.9.27
Jul 9, 2026
Merged

seshanthS merged 1 commit into
devfrom
chore/manual-version-bump-2.9.27

Conversation

@seshanthS

Copy link
Copy Markdown
Collaborator

Why

The 2026-07-09 staging deploy (#2209) failed on iOS: Info.plist hardcodes CFBundleShortVersionString = 2.9.26, a released/closed App Store train, so the IPA was rejected regardless of the bumped MARKETING_VERSION (failed run). Android uploaded fine, but as user-facing "2.9.27" (hardcoded versionName) — CI's intended 2.9.28 never shipped anywhere.

What

Aligns the version files with what's actually in the stores:

  • Info.plist: CFBundleShortVersionString 2.9.26 → 2.9.27 (matches Android's live versionName)
  • build.gradle: versionCode 164 → 165 (shipped to Play internal on 2026-07-09)
  • version.json: android build → 165 with the actual deploy timestamp; iOS untouched (233 — no iOS build shipped)

Supersedes #2210 (records an unshipped 2.9.28) — close it unmerged.

Next steps

  1. Merge this, close chore: bump mobile app version to 2.9.28 #2210
  2. Dispatch Mobile Deploy from dev with platform: ios, upload: internal, version_bump: build → uploads 2.9.27 (234), a fresh train
  3. Follow-up PR: make version-manager.cjs own versionName and wire CFBundleShortVersionString to $(MARKETING_VERSION) so hardcoded drift can't recur

🤖 Generated with Claude Code

iOS Info.plist hardcodes CFBundleShortVersionString, so the 2026-07-09
deploy uploaded as 2.9.26 (closed train) and was rejected. Set it to
2.9.27 to match Play, and record the shipped Android versionCode 165.
Supersedes #2210, which recorded a 2.9.28 that never shipped.
Follow-up PR will make version-manager.cjs own these fields.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 9, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
self-webview-app Ignored Ignored Jul 9, 2026 3:39pm

Request Review

@seshanthS
seshanthS merged commit e23cbdd into dev Jul 9, 2026
37 checks passed
@seshanthS
seshanthS deleted the chore/manual-version-bump-2.9.27 branch July 9, 2026 15:46
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