mirror of
https://github.com/ArtemSBulgakov/buildozer-action.git
synced 2024-08-16 10:09:52 +02:00
GitHub Action to build your Python application with Buildozer
.gitignore | ||
action.yml | ||
Dockerfile | ||
entrypoint.sh | ||
LICENSE | ||
README.md |
Buildozer action
Build your Python/Kivy applications for Android with Buildozer. This action uses official Buildozer Docker image, but adds some features and patches to use in GitHub Actions.
Inputs
command
Required Command to start Buildozer.
- Default:
buildozer android debug
(iOS and OSX is not supported because Docker cannot run on MacOS). - For more commands use
;
as delimiter:python3 setup.py build_ext --inplace; buildozer android debug
.
workdir
Required Working directory where buildozer.spec is located.
- Default:
.
(top directory). - Set to
src
if buildozer.spec is insrc
directory.
Outputs
filename
Filename of built package relative to repository root.
- Example:
test_app/bin/testapp-0.1-armeabi-v7a-debug.apk
Example usage
- name: Build with Buildozer
uses: ArtemSBulgakov/buildozer-action@v1
id: buildozer
with:
command: buildozer android debug
workir: src
License
ArtemSBulgakov/buildozer-action is released under the terms of the MIT License.