Back to Organicmaps

Release Management

docs/RELEASE_MANAGEMENT.md

2026.05.04-13-android1.4 KB
Original Source

Release Management

Apple App Store

Upload metadata and screenshots to the App Store

Use GitHub Actions.

Check metadata

Use GitHub Actions.

Local check:

bash
./tools/python/check_store_metadata.py ios

Downloading screenshots from the App Store

Get xcode/keys/appstore.json - App Store API Key.

Get screenshots/ - a repository with screenshots.

Download metadata:

bash
cd xcode
./fastlane download_metadata

Download screenshots:

bash
cd xcode
./fastlane download_screenshots

Google Play

Upload metadata and screenshots to Google Play

Use GitHub Actions.

Uploading a new version to Google Play

Use GitHub Actions.

Promote version to "Production" manually in Google Play Console.

Uploading a new version to Huawei AppGallery

Use GitHub Actions.

Checking metadata

Use GitHub Actions.

Checking locally:

bash
./tools/python/check_store_metadata.py android

Downloading metadata and screenshots from Google Play

Get android/google-play.json - Google Play API Key.

Get screenshots/ - a repository with screenshots.

Download metadata:

bash
./tools/android/download_googleplay_metadata.sh