From bfa61d38613b26200e2b52b1d096412988160b09 Mon Sep 17 00:00:00 2001 From: Ivan Date: Wed, 29 Apr 2026 18:27:20 -0500 Subject: [PATCH] feat(dependencies): add bleak package requirement in Android workflows and ensure LXST patch script runs during installation --- .github/workflows/android-apk-tag.yml | 1 + .github/workflows/android-build.yml | 1 + .github/workflows/build-release.yml | 1 + .github/workflows/build.yml | 1 + 4 files changed, 4 insertions(+) diff --git a/.github/workflows/android-apk-tag.yml b/.github/workflows/android-apk-tag.yml index f50e16f..0b33470 100644 --- a/.github/workflows/android-apk-tag.yml +++ b/.github/workflows/android-apk-tag.yml @@ -178,6 +178,7 @@ jobs: "pycodec2-*-cp311-cp311-android_24_x86_64.whl" "pycodec2-*-cp311-cp311-android_24_armeabi_v7a.whl" "lxst-*-py3-none-any.whl" + "bleak-*-py3-none-any.whl" ) missing=0 for pattern in "${required[@]}"; do diff --git a/.github/workflows/android-build.yml b/.github/workflows/android-build.yml index 480394c..37b301b 100644 --- a/.github/workflows/android-build.yml +++ b/.github/workflows/android-build.yml @@ -206,6 +206,7 @@ jobs: "pycodec2-*-cp311-cp311-android_24_x86_64.whl" "pycodec2-*-cp311-cp311-android_24_armeabi_v7a.whl" "lxst-*-py3-none-any.whl" + "bleak-*-py3-none-any.whl" ) missing=0 for pattern in "${required[@]}"; do diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index a0ad20c..acc2ce4 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -371,6 +371,7 @@ jobs: "$PY_X64" -m pip install -U pip setuptools wheel "$PY_X64" -m pip install "cx-freeze>=7.0.0" "$PY_X64" -m pip install -e . + "$PY_X64" scripts/patch_lxst_pyogg_ogg_ctypes.py - name: Download frontend artifact uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 878c47c..3a1c341 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -124,6 +124,7 @@ jobs: "$PY_X64" -m pip install -U pip setuptools wheel "$PY_X64" -m pip install "cx-freeze>=7.0.0" "$PY_X64" -m pip install -e . + "$PY_X64" scripts/patch_lxst_pyogg_ogg_ctypes.py - name: Download frontend artifact uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0