From 72dcffff38d1ac98f6a4b6e15548a5aac4b1932f Mon Sep 17 00:00:00 2001 From: Hansong Zhang <107070759+kirklandsign@users.noreply.github.com> Date: Fri, 12 Dec 2025 15:52:36 -0800 Subject: [PATCH 1/2] Add 'all' option for android flavor --- .github/workflows/android-release-artifacts.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android-release-artifacts.yml b/.github/workflows/android-release-artifacts.yml index beda0f77c83..4c5a0340720 100644 --- a/.github/workflows/android-release-artifacts.yml +++ b/.github/workflows/android-release-artifacts.yml @@ -17,6 +17,7 @@ on: - "xnnpack" - "vulkan" - "qnn" + - "all" schedule: - cron: 0 10 * * * @@ -94,14 +95,14 @@ jobs: GRADLE_ARGS+=" -Dflavor=${FLAVOR}" fi - if [[ "$FLAVOR" == "vulkan" || -z "$FLAVOR" ]]; then + f [[ "$FLAVOR" == "vulkan" || "$FLAVOR" == "all" || -z "$FLAVOR" ]]; then curl -O https://sdk.lunarg.com/sdk/download/1.4.321.1/linux/vulkansdk-linux-x86_64-1.4.321.1.tar.xz tar xf vulkansdk-linux-x86_64-1.4.321.1.tar.xz -C /tmp export PATH="/tmp/1.4.321.1/x86_64/bin:$PATH" export EXECUTORCH_BUILD_VULKAN=ON fi - if [[ "$FLAVOR" == "qnn" ]]; then + if [[ "$FLAVOR" == "qnn" || "$FLAVOR" == "all" ]]; then PYTHON_EXECUTABLE=python bash .ci/scripts/setup-qnn-deps.sh PYTHON_EXECUTABLE=python bash .ci/scripts/build-qnn-sdk.sh export EXECUTORCH_BUILD_QNN=ON From 80698004472355219cbc8fff86a3de0eedbf8dd9 Mon Sep 17 00:00:00 2001 From: Hansong Zhang <107070759+kirklandsign@users.noreply.github.com> Date: Mon, 15 Dec 2025 13:21:08 -0800 Subject: [PATCH 2/2] Fix typo in conditional statement for FLAVOR check --- .github/workflows/android-release-artifacts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android-release-artifacts.yml b/.github/workflows/android-release-artifacts.yml index 4c5a0340720..c02c164d47e 100644 --- a/.github/workflows/android-release-artifacts.yml +++ b/.github/workflows/android-release-artifacts.yml @@ -95,7 +95,7 @@ jobs: GRADLE_ARGS+=" -Dflavor=${FLAVOR}" fi - f [[ "$FLAVOR" == "vulkan" || "$FLAVOR" == "all" || -z "$FLAVOR" ]]; then + if [[ "$FLAVOR" == "vulkan" || "$FLAVOR" == "all" || -z "$FLAVOR" ]]; then curl -O https://sdk.lunarg.com/sdk/download/1.4.321.1/linux/vulkansdk-linux-x86_64-1.4.321.1.tar.xz tar xf vulkansdk-linux-x86_64-1.4.321.1.tar.xz -C /tmp export PATH="/tmp/1.4.321.1/x86_64/bin:$PATH"