co-maps/docs/RELEASE_MANAGEMENT.md
2025-11-22 13:58:55 +01:00

1.4 KiB

Release Management

Apple App Store

Upload metadata and screenshots to the App Store

Use Forgejo Actions.

Check metadata

Use Forgejo Actions.

Local check:

./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:

cd xcode
./fastlane download_metadata

Download screenshots:

cd xcode
./fastlane download_screenshots

Google Play

Upload metadata and screenshots to Google Play

Use Forgejo Actions.

Uploading a new version to Google Play

Use Forgejo Actions.

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

Uploading a new version to Huawei AppGallery

Use Forgejo Actions.

Checking metadata

Use Forgejo Actions.

Checking locally:

./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:

./tools/android/download_googleplay_metadata.sh