1
0
Fork 0
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
Find a file
2020-06-23 15:07:13 +03:00
.gitignore Initial commit 2020-06-23 14:57:51 +03:00
action.yml Add filename output 2020-06-23 15:07:13 +03:00
Dockerfile Remove warnings related to sudo 2020-06-23 15:01:41 +03:00
entrypoint.sh Add filename output 2020-06-23 15:07:13 +03:00
LICENSE Initial commit 2020-06-23 14:57:51 +03:00
README.md Add filename output 2020-06-23 15:07:13 +03:00

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 in src 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.