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
Are nightlys tolerated on flathub #2975
Comments
For the rust sdk it's really because it's nightly. It's automated, and used by only one project AFAIK. Totem.Devel is not a nightly It's the devel version, and it's only on the beta branch. Last update is 11 days old. So no the position hasn't really changed. |
If you want to provide nightlies, there is a github action |
So what are the rules now? Nightlys are not allowed in the beta channel? This is an action we need to set ourself on the repo? |
Flathub is not for Nightly builds. Flathub is for user ready software distribution, not for continuous integration.
Never have. The beta channel is meant to provide beta release eventually.
No. The example of Totem.Devel is beta only and could be done on the beta channel, but the developer wanted it to be separate. Fair enough.
See details https://github.com/bilelmoussaoui/flatpak-github-actions |
GNOME Nightly is not flathub. GNOME has its own infrasctructure and repositories. So they have different policies and goals. |
Ok thanks, i will close this issue now and we will see if the nightly gets accepted. you may want to update your guidelines, because the first sentence here is contradicting what was discussed here now https://github.com/flathub/flathub/wiki/App-Requirements#stable-releases-reproducible-builds |
things is I (myself) can't change any of these wiki pages. (tl;dr github clearly suck in that aspect) But then reading what you linked, it clearly talks about stable software and not development snapshot. So it's pretty clear to me. (it doesn't mention the beta channel) |
I have to say communication here is very confusing. i linked 2 projects who are clearly development snapshots. This is clearly not allowed by the current guidlines.
still
|
@lovetox Flathub is not built to be a continuous integration platform. We have limited infrastructure resources and cannot afford to build each commit. We make exceptions for projects with low development activity, but it requires prior discussion. |
Seems some projects use Flathub for nightlys
https://github.com/flathub/org.freedesktop.Sdk.Extension.rust-nightly
https://github.com/flathub/org.gnome.Totem.Devel
Im refering to this blog post
https://blogs.gnome.org/alexl/2019/02/19/changes-in-flathub-land/
where it says beta channel is not for nightlys, i guess stable channel is then even more not for nightlys.
But this blog post is 2 years old, so has the position changed?
Thanks
The text was updated successfully, but these errors were encountered: