Update RELEASING.md
This commit is contained in:
parent
50d27d1143
commit
990e8ce1e2
13
RELEASING.md
13
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
|
||||
- `<release version="[version]" date="[date]"/>`
|
||||
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.
|
||||
|
|
Loading…
Reference in New Issue