New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish to Flathub #15
Comments
|
Thanks for the suggestion, but it's not ready. There's still a lot to do and fix that unless addressed I'm not comfortable with publishing Tooth. You can keep track of most of them on the issues page - and while e.g. custom emojis can wait, media uploading & alt text, spoiler tags, lists, polls, crashes caused by instance instability and migrating to libsoup3 are extremely important for a complete experience. As (partially) mentioned in that linked issue, there's already a CI set-up that builds a flatpak and uploads it on GitHub artifacts: https://github.com/GeopJr/Tooth/suites/9424603333/artifacts/445296263 You should be able to install it with: I'll leave this issue open until Tooth is ready! |
|
How do I find the URL to the most recent (successful) flatpak build? Maybe this information could be added to the readme to make it somewhat easier for curious people to test the app without building it from source? |
|
Unfortunately, GitHub doesn't provide direct links to latest artifacts, so you'd have to go to Actions > Select the latest successful run > Click the artifact you want to download. However, there's a third-party service called nightly.link which basically provides direct links to the latest artifact: https://nightly.link/GeopJr/Tooth/workflows/build/main/dev.geopjr.tooth-x86_64.zip (without the need to log-in to GitHub) I'll see about adding it to the README! |
|
any chance to have an ARM build? I use Tooth on a Linux phone, used to compile it myself, but latest versions does not build anymore |
|
See: #41 but if your problems with building it are related to the Tooth's source, feel free to open an issue with some logs! |
|
Thanks. It works! the build error was something about missing objects about emojis in gtk4 libs. It's probably an outdated distro package |
|
You can also consider publishing to Flathub Beta until it's ready: https://discourse.flathub.org/t/how-to-use-flathub-beta/2111 |
|
It's now available on Flathub https://flathub.org/apps/details/dev.geopjr.Tuba 🎉 |
Please publish to Flathub.
You can take Flathub Tootle repository for inspiration.
Related #13
The text was updated successfully, but these errors were encountered: