flathub / io.appflowy.AppFlowy

https://flathub.org/apps/details/io.appflowy.AppFlowy
3 stars 10 forks source link

Short release cycles and build automation #105

Closed almereyda closed 4 months ago

almereyda commented 4 months ago

While yesterday has seen release of v0.6.0 to Flathub, today has seen release of v0.6.1, which is a rolling update to the release line v0.6.x that introduced the spaces functionality.

date image
yesterday grafik
today grafik

We as the user community will be happy to receive the updated via Flatpak as well.

As there is a lot of constant activity throughout the AppFlowy stack quite recently, as here from AppFlowy-Cloud, it is expected that many releases will follow.

grafik

Does it seem suitable to investigate automating the Flathub release procedure even further, in so that new Flathub releases are built automatically (in a CI run for a prepared Pull Request?), which can be quickly reviewed?

Are there maybe even examples of such workflows in the Flathub ecosystem, which one could use as a blueprint?


Reference:

almereyda commented 4 months ago

There is a bot:

image

Has always been. Sorry for not recognising it.

suntorytimed commented 3 months ago

Unfortunately the bot does take quite some time after the release and not always creates the request. For example the 0.6.2 update got released 5 hours ago and there is no pull request by the bot. @Xazin @LucasXu0 is there any way to speed up the bot or is it a daily cron job?