mirror of https://github.com/GNOME/gimp.git
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:
parent
8be9b12e78
commit
6463e80c71
|
@ -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
|
This repository is pulled in GIMP repository as a submodule so that we
|
||||||
can share as much code as possible with the other builds.
|
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
|
Development and nightly builds
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue