From a70c4e0d2a2254a969a8520f0451cd74638ba3d8 Mon Sep 17 00:00:00 2001 From: Hansong Zhang <107070759+kirklandsign@users.noreply.github.com> Date: Thu, 22 Jan 2026 15:25:29 -0800 Subject: [PATCH 1/2] Modify AAR existence check to skip build Change exit code to 0 for existing AAR check. --- .github/workflows/android-release-artifacts.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/android-release-artifacts.yml b/.github/workflows/android-release-artifacts.yml index 876b3d9980f..887e1d31e80 100644 --- a/.github/workflows/android-release-artifacts.yml +++ b/.github/workflows/android-release-artifacts.yml @@ -38,8 +38,7 @@ jobs: fi if curl -I "https://ossci-android.s3.amazonaws.com/executorch/release/${VERSION}-${FLAVOR}/executorch.aar" | grep "200 OK"; then echo "AAR already exists at https://ossci-android.s3.amazonaws.com/executorch/release/${VERSION}-${FLAVOR}/executorch.aar" - echo "Will skip build/upload" - exit 1 + exit 0 fi build-aar: From a8e33ad47f439de38dc0362ee0711ba1f71f4c5d Mon Sep 17 00:00:00 2001 From: Hansong Zhang Date: Thu, 22 Jan 2026 17:40:45 -0800 Subject: [PATCH 2/2] update package name --- extension/android/executorch_android/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extension/android/executorch_android/build.gradle b/extension/android/executorch_android/build.gradle index bd8e7ed30e3..ca95f73b85b 100644 --- a/extension/android/executorch_android/build.gradle +++ b/extension/android/executorch_android/build.gradle @@ -78,7 +78,7 @@ mavenPublishing { publishToMavenCentral() signAllPublications() - coordinates("org.pytorch", "executorch-android" + (flavor ? "-" + flavor : ""), execuTorchVersion ? execuTorchVersion : "1.0.0-SNAPSHOT") + coordinates("org.pytorch", "executorch-android" + ((flavor && flavor != "xnnpack") ? "-" + flavor : ""), execuTorchVersion ? execuTorchVersion : "1.0.0-SNAPSHOT") pom { name = "ExecuTorch Android"