-
Notifications
You must be signed in to change notification settings - Fork 190
Release process
Alen Siljak edited this page Jun 29, 2015
·
16 revisions
As the release process is getting more and more complex, here is a handy list to assist any person performing it:
- Update the translations from Crowdin
- Set the build type to Release (Select the project in Android Studio & press F4. Then set the build to release)
- Update the version number in build.gradle
- Update the changelog in the app.
- Commit all changes and create a new Tag in source control, naming it the next version number.
- Build the new signed .apk for distribution
- Create a release on GitHub with the latest .apk file. Copy the changelog items.
- Create a new version on Google Play with the latest .apk file. Copy the changelog items.
The suggested release schedule is
- weekly, for Beta versions
- monthly, for Release versions