build: update my howto for flatpak releases.

After a small fiasco of 5 consecutive builds, add some newly learned
ways to test the builds beforehand on flathub infrastructure, for the
next time.
This commit is contained in:
Jehan 2018-04-27 18:35:33 +02:00
parent 8be9b12e78
commit 6463e80c71
1 changed files with 16 additions and 0 deletions

View File

@ -8,6 +8,22 @@ The stable manifest is maintained at flathub: https://github.com/flathub/org.gim
This repository is pulled in GIMP repository as a submodule so that we
can share as much code as possible with the other builds.
To prepare a new build:
* A few hours before the release, test with the last master commit (even
if the release is not tagged yet) in the manifest.
* Make it a branch, and create a pull-request instead of pushing to
master.
* In the comment section, just write "bot, build".
This will trigger test builds to test the manifest.
* At release time, if the last test build succeeded, update the manifest
to track the release tag instead.
* Merge to master.
* Check the final build on https://flathub.org/builds/
See also:
https://github.com/flathub/flathub/wiki/App-Maintenance#test-builds-and-pull-requests
Development and nightly builds
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~