Skip to content
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

Provide APKs with each release #1409

Open
mprasil opened this issue Oct 1, 2023 · 0 comments
Open

Provide APKs with each release #1409

mprasil opened this issue Oct 1, 2023 · 0 comments

Comments

@mprasil
Copy link

mprasil commented Oct 1, 2023

Note: Please write your issue only in english

Is your feature request related to a problem? Please describe.

First of all, thank you for providing f-droid version, it's great that we have this option besides proprietary Google store. As a further improvement, I'm wondering whether you could also provide apk to download here on the github releases page?

Some reasons why I think it might be beneficial:

  • There are tools out there that could use it like Obtainium.
  • Some people would like to avoid another middle man they need to trust and get the apk directly from you.
  • The apk would be available straight away with the release without the build delay f-droid usually has
  • Perhaps it would be possible to provide version with push notification as the build would be in under your control? Not entirely sure if there are any other blockers preventing this.

Describe the solution you'd like

A CI configuration that will build and publish apk when release is made.

Describe alternatives you've considered

Obtainium can also fetch apk from any webpage, so in theory you could publish the apks somewhere on your site, though I think keeping it with source attached to a release makes most sense.

Obtainium can also use f-droid as a source, however some issues (like delayed builds, having to trust 3rd party,..) would still apply.

@mprasil mprasil changed the title Provide apk with each release Provide APKs with each release Oct 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant