-
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.yml
see below) and paste it inbuild.yml
. -
Create
buildozer.spec
file bybuildozer init
or use this file (Make sure to renamedefault.spec
tobuildozer.spec
). -
Make some tweaks in
buildozer.spec
like 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