Skip to content

Provide Flatpak builds #265

@cassidyjames

Description

@cassidyjames

Describe the feature or problem you’d like to solve

Users of elementary OS and other desktops may have a hard time finding, installing, and trusting this fork of the GitHub Desktop app.

Proposed solution

If Flatpak builds were included, it would be a one-click install on elementary OS and many other Linux distros. Further, if the pipeline were set up with Flathub.org, it would be available in app stores out of the box on some distros and more discoverable on others.

Additional context

Flatpak is just a packaging technology, not a store. You can provide Flatpaks in several ways, with different advantages. The simplest way in CI may be by building a Flatpak bundle, but I don't think that will handle updates. A better long-term solution would likely be to submit the Flatpak to a centralized remote like Flathub.

Flathub supports trusted developers pushing releases to Flathub via CI, though I'm not sure of the specifics. Hopefully someone from the project could chime in here.

I'm coming here from Twitter. 😉

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions