- 
                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