-
Create an github account if you don't have.
-
Create a repository, you could also create it as private.
-
Goto your project directory (where main.py exists) and create a file in
.github/workflows/build.yml(Create the folders if not already existed). -
Copy the workflow snippet (
build.ymlsee below) and paste it inbuild.yml. -
Create
buildozer.specfile bybuildozer initor use this file (Make sure to renamedefault.spectobuildozer.spec). -
Make some tweaks in
buildozer.speclike adding permissions or requirements, changing app name... (if needed). -
Push the files to github.
-
Wait until the build finishes (takes ~15min).
-
The output will be an zip archive, so you need to unzip it to get your apk file.
You don't need to repeat these all steps to produce new apk (with some changes) of the same project, just follow from step 6.
To know more head on to this page
Not working now