From 990e8ce1e257cf336510838bc8bad4938db982a0 Mon Sep 17 00:00:00 2001 From: Mikunj Varsani Date: Tue, 16 Jun 2020 15:03:59 +1000 Subject: [PATCH] Update RELEASING.md --- RELEASING.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/RELEASING.md b/RELEASING.md index e8aed4bc6..7023e6e82 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -22,3 +22,16 @@ We need the `zip` format for auto updating to work correctly. We also need the `dmg` because on MacOS Catalina, there is a system bug where extracting the artifact `zip` using the default _Archive Utility_ will make it so the extracted application is invalid and it will fail to open. A work around for this is to extract the `zip` using an alternate program such as _The Unarchiver_. Once this bug is fixed we can go back to using the `zip` format by itself. + +## Linux Flatpak + +Flatpak generation is different from the normal build process and thus must be done once we have the final build binaries. + +1. Clone https://github.com/flathub/network.loki.Session +2. Update `network.loki.Session.metainfo.xml` with the release information + - `` +3. Update `network.loki.Session.json` + - Under `sources`, change the `url` so it points to the latest `deb` and update the `sha256` signature. +4. Create a pull request with the changes + +Once that is done, a developer will go in a review them before merging them in which will trigger a build and release into the flathub repo.