From 7f261b339af5a5442a1fd0ab207bb4798a1912f0 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Sat, 1 Apr 2017 20:25:58 +0200 Subject: [PATCH] add release checklist, to remember what all needs to happen !460 admin#13 --- RELEASE_CHECKLIST.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 RELEASE_CHECKLIST.md diff --git a/RELEASE_CHECKLIST.md b/RELEASE_CHECKLIST.md new file mode 100644 index 000000000..a0a7ae3dd --- /dev/null +++ b/RELEASE_CHECKLIST.md @@ -0,0 +1,23 @@ + +# Release Checklist + +This is the things that need to happen for all releases, alpha or stable: + +* pull translations from Weblate: ./tools/pull-trans.sh + +* rebase Weblate in its web interface, since we squash commits + +* update `versionCode` in _app/build.gradle_ + +* make signed tag with version name + +* update _metadata/org.fdroid.fdroid.txt_ in _fdroiddata_ + +## Stable releases + +For stable releases, there are a couple more steps to do __before__ +making the release tag: + +* update CHANGELOG.md + +* run `./tools/trim-incomplete-translations-for-release.py`