-
Notifications
You must be signed in to change notification settings - Fork 246
Releasing
Jaime Gutiérrez Alfaro edited this page Jul 19, 2021
·
5 revisions
Here are the steps to follow for releasing a new version:
- Gather changelog by looking at the Changelog wiki page and previous SCM commits.
- Pull latest translations from Transifex with at least 1% of completeness:
tx pull --minimum-perc 1 - Update manifest (
versionNumber,versionCode), check thatdebuggableattribute is false, and commit it.- Ensure signing details are in
$HOME/.gradle/gradle.properties. - Export signed application package using
gradle clean assembleRelease. - Tag version in SCM:
git tag -a 1.2.3. - Upload new APK into market, change screenshots if necessary.
- Update app. market description to include changelog.
- Publish update.
- Upload APK to the public Google Drive folder.
- Update Changelog page.
- Check on ToDo and Limitations pages in case some items have been addressed.
- Push commits + tag to SCM (For tag:
git push origin 1.2.3) - Go to the pub
- Ensure signing details are in