mirror of
https://github.com/CatimaLoyalty/Android.git
synced 2025-12-23 23:28:14 -05:00
1009 B
1009 B
This documentation is for maintainers. If you're a user, please ignore it.
When releasing, do the following:
- Press "Commit" and "Push" on Weblate to ensure all translations are up to date
- Merge Weblate pull request
- Update
CHANGELOG.mdwith the new version name and the release date - Update
app/build.gradle.ktswith the newversionCodeandversionName - Create a commit for the new release:
git add CHANGELOG.md app/build.gradle.kts && git commit -m "Release Catima <VERSION>" - Build the new .apks:
KEYSTORE=/path/to/keystore KEYSTORE_ALIAS=catima ./build.sh - Upload
app/build/outputs/apk/gplay/release/app-gplay-release.apkto Google Play Open Testing - Push the version update commit:
git push - Create a new release on GitHub and attach the
app/build/outputs/apk/foss/release/app-foss-release.apkandSHA256SUMSfiles - When pushing the release to Google Play Production, update the metadata there:
bundle exec fastlane supply --version_code <VERSION_CODE>