mirror of
https://github.com/ArcaneChat/android.git
synced 2026-07-03 14:05:24 +02:00
1.4 KiB
1.4 KiB
Release new F-Droid version
Release core, if needed, then:
- $ ./tools/update-core.sh
- $ tx pull # test and commit changes
- bump version, adapt changelog, commit
- deltachat-android on Github: "Draft a new release" with the version form
v1.2.3
... some days later, F-Droid should be updated.
Release new Play Store version
Release core, f-droid, then:
- In Android Studio, select "Build / Generate signed APK" (not: App Bundle as this would require uploading the signing key to Google)
- Select flavor
gplayReleasewith V1 signature enabled (needed for easy APK verificarion), V2 is optional - Test the generated APK from
gplay/release - upload the APK to https://play.google.com/apps/publish/
For an additional APK
- in Android Studio make sure, the target is fatDebug and select "Build / Build APK" (TODO: or also use the release signing key)
- upload the generated APK to the created Github release
Testing checklist
only some rough ideas, ideally, this should result into a simple checklist that can be checke before releasing. however, although it would be nice to test "everything", we should keep in mind that the test should be doable in, say, 10~15 minutes.
- create new account with (one of?): gmail, yandex, other or (?) test an exiting account
- send and receive a message
- create a group
- do a contact verification
- join a group via a qr scan