Skip to content
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 that debuggable attribute 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
Clone this wiki locally