chore(android): remove legacy Gitea workflow and update GitHub Actions for Android build process, including new dependencies and custom recipe support

This commit is contained in:
Ivan
2026-04-16 03:50:57 -05:00
parent 8b021f477e
commit e330e7b3ee
3 changed files with 79 additions and 122 deletions

View File

@@ -63,6 +63,18 @@ jobs:
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install Android wheel build dependencies
run: |
sudo apt-get update
sudo apt-get install -y build-essential cmake pkg-config patchelf
- name: Install Rust toolchain
run: |
curl -sSfL https://sh.rustup.rs -o rustup-init.sh
chmod +x rustup-init.sh
./rustup-init.sh -y --profile minimal --default-toolchain stable
echo "$HOME/.cargo/bin" >> "$GITHUB_PATH"
- name: Build Android wheels
run: bash scripts/build-android-wheels-local.sh --python-minor "${PYTHON_VERSION}" --chaquopy-ref "${CHAQUOPY_REF}"