Skip to content

Release Checklist

Raphael Mack edited this page Jan 3, 2019 · 19 revisions

For a new release finish this checklist

  • drop summary of changes since last revision into a file called whatsnew in each locale folder and in the release notes on github
  • update meta data in ActivityDiary/app/src/main/play (so far a status is in "fulldescription")
  • notify translators and ask for updates on crowdin
  • update versionCode and versionName in app/build.gradle
  • check all issues associated with the next milestone and close the milestone on github
  • check README whether updates are needed
  • create new screenshots
  • check for needed updates in User Manual
  • update translations in crowdin
  • create a tag git tag vX.Y.Z git push origin vX.Y.Z beta versions shall have "-beta" suffix, which will prevent f-droid to include it
  • create release note from github tag
  • build/Generate Signed APK (and publish it to GPlay) by ./gradlew publishGplayRelease, f-droid should be automated by tagging
  • for stable releases check the box in Google Play Console to push that beta version to the stable track
Clone this wiki locally