I noticed on github that some developers offer to download the app from Google Play without offering other options to download the compiled file ( the compiled file is missing on github too ).
This does not only apply to applications that are in beta. Why is that?
Getting stuff onto F-Droid is hard; you have to design for their build system.
Google Play has a thing where if you design for their build system, they will do all the builds and hold the signing keys. So then you don’t have to worry about keeping a signing key safe from various malicious government agencies.