krille-chan / fluffychat

The cutest instant messenger in the [matrix]
https://fluffychat.im/
GNU Affero General Public License v3.0
899 stars 151 forks source link

Request: publish release candidates on flathub-beta #278

Open krille-chan opened 11 months ago

krille-chan commented 11 months ago

Description

Currently FluffyChat's desktop release candidates are only published on Snap's candidate channel judging by https://gitlab.com/famedly/fluffychat/-/issues/767#linux-desktop-including-linux-phones and previous issues. I would like to install them from flathub-beta instead as I don't have Snap installed and I don't want to install it (due to everything being mounted and using space and permissions not handling external drives etc).

I didn't find the documentation on how to do this, but Changes in Flathub land – Alexander Larsson has a Publish beta releases! section documenting it for end-users and pointing developers to beta branch of flathub/org.godotengine.Godot at GitHub on how it's setup.

The linked post says

This isn’t meant to be used for nightly builds, but for releases that has some level of testing and are expected to mostly work and be usable to non-developer end-users.

So I think it matches the Snap candidate channel and could be a good match for FluffyChat rc testing.

anarcat commented 4 months ago

heck, it would be nice to have the stable releases on flathub, as it stands it is missing a few releases past 0.17.0:

https://github.com/flathub/im.fluffychat.Fluffychat/pulls

github-actions[bot] commented 3 weeks ago

This issue is stale because it has been open for 120 days with no activity.

Mikaela commented 3 weeks ago

I am still interested, while this too is likely more or less blocked by https://github.com/flutter/flutter/issues/41737.