From d33134c35d0d7021d5530728acd0c0da3f446190 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Mon, 12 Aug 2024 11:16:43 +0200 Subject: [PATCH] github releases are created as well now --- RELEASE.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/RELEASE.md b/RELEASE.md index 3e2ef5362..6191d2069 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -3,6 +3,8 @@ ## Generate APKs +on the command-line, in a PR called "update-core-and-stuff-DATE": + 1. update core: ``` ./scripts/update-core.sh # shows used branch @@ -17,6 +19,9 @@ ./scripts/create-local-help.sh # requires deltachat-pages checked out at ../deltachat-pages ``` +the "update-core-and-stuff-DATE" PR can be merged without review +(as everyrhing was already reviewed in their repos). + the following steps are done in a PR called `prep-VERSION` (no leading "v"): 3. update `CHANGELOG.md` @@ -81,7 +86,7 @@ on : click "Send change for review", confirm -## Release on F-Droid +## Tag for F-Droid and create Github release 10. make sure, everything is pushed, then: $ git tag v1.2.1 COMMIT; git push --tags @@ -89,12 +94,17 @@ on : F-Droid picks on the tags starting with "v" and builds the version. This may take some days. +11. a) on , + tap "Draft a new Release", choose just created tag, fill changelog + b) add APK from above using "Attach binary". + c) tap "Publish release" + ## Release on Amazon Appstore on : -11. a) for "Delta Chat", select "Add upcoming version" on the left +12. a) for "Delta Chat", select "Add upcoming version" on the left b) at "Step 1 / Existing file(s)" hit "Replace", upload the APK from above c) on the "Step 1" page, add "Release notes" from CHANGELOG.md, hit "Next" d) on "Step 2" page: "Does your app collect or transfer user data to third parties?" -> No, then "Next" @@ -106,7 +116,7 @@ on : on : -12. a) go to "Upload your app / Android / Delta Chat / Update", again "Update" upper right +13. a) go to "Upload your app / Android / Delta Chat / Update", again "Update" upper right b) "Manage Packages / Upload", upload the APK from above, hit "Save" c) Update "App Information / New Features", hit "Save", then "Next" d) Hit "Submit"; on the next page, confirm version and language