-
-
Notifications
You must be signed in to change notification settings - Fork 36
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