Skip to content

fix: install hydra wheel #21

fix: install hydra wheel

fix: install hydra wheel #21

Workflow file for this run

name: Build
on:
push:
jobs:
# Build job. Builds app for Android with Buildozer
build-android:
name: Build for Android
runs-on: ubuntu-latest
steps:
# - uses: actions/checkout@v4
# - uses: actions-rust-lang/setup-rust-toolchain@v1
# - run: |
# pip install maturin
# python3 -m venv env
# source env/bin/activate
# maturin develop
- name: Checkout
uses: actions/checkout@v2
- name: Upgrade Cython
uses: actions/setup-python@v2
with:
python-version: '3.8'
# - name: Build with Buildozer
# uses: ArtemSBulgakov/buildozer-action@v1
# id: buildozer
# with:
# command: buildozer android debug
# # workdir: <specify the directory of the app no don't mention this the app files are in root directory>
# buildozer_version: stable
- name: Build with Buildozer
run: |
python -m pip install --upgrade buildozer Cython==0.29.33 virtualenv
export PATH=$PATH:~/.local/bin/
export APP_ANDROID_ACCEPT_SDK_LICENSE=1
export BUILDOZER_WARN_ON_ROOT=0
sudo apt update
sudo apt install -y git zip unzip openjdk-17-jdk python3-pip autoconf libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake libffi-dev libssl-dev
cd ${{ github.workspace }}
python3 -m venv env
source env/bin/activate
pipenv run pip install iop_python-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
buildozer android debug
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
name: package
path: bin/*.apk
# path: ${{ steps.buildozer.outputs.filename }}