[gimp] build: update my howto for flatpak releases.



commit 6463e80c710c11a035bf925dd4ce24dba051fc3f
Author: Jehan <jehan girinstud io>
Date:   Fri Apr 27 18:35:33 2018 +0200

    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.

 build/flatpak/flatpak-howto.txt |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/build/flatpak/flatpak-howto.txt b/build/flatpak/flatpak-howto.txt
index a989085..818c3da 100644
--- a/build/flatpak/flatpak-howto.txt
+++ b/build/flatpak/flatpak-howto.txt
@@ -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
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]