It's the more formal way to deliver open source software.
The advantages are that you can upload make apk(s) if you have more than one architecture or flavor, also can set release version notes, and more.
See how other android apps put its apk on repo releases.
Instead to have a directory named release or latest you should use github releases and upload apk(s) there. https://github.com/openvehicles/Open-Vehicle-Android/releases
It's the more formal way to deliver open source software. The advantages are that you can upload make apk(s) if you have more than one architecture or flavor, also can set release version notes, and more.
See how other android apps put its apk on repo releases.
https://github.com/amirzaidi/Launcher3/releases https://github.com/GaloyMoney/blink-mobile/releases/