From b50bf3540666c6c3a6015bd7df7d3167089dac21 Mon Sep 17 00:00:00 2001 From: Hansong Zhang Date: Tue, 29 Jul 2025 09:43:20 -0700 Subject: [PATCH 1/2] Update maven plugin --- extension/android/build.gradle | 2 +- extension/android/executorch_android/build.gradle | 12 ++++-------- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/extension/android/build.gradle b/extension/android/build.gradle index ac031653a7a..3a5d42e9838 100644 --- a/extension/android/build.gradle +++ b/extension/android/build.gradle @@ -17,7 +17,7 @@ allprojects { dependencies { classpath 'com.android.tools.build:gradle:8.9.0' - classpath 'com.vanniktech:gradle-maven-publish-plugin:0.31.0' + classpath 'com.vanniktech:gradle-maven-publish-plugin:0.34.0' } } diff --git a/extension/android/executorch_android/build.gradle b/extension/android/executorch_android/build.gradle index 83f59d6e5d5..a00b21d9684 100644 --- a/extension/android/executorch_android/build.gradle +++ b/extension/android/executorch_android/build.gradle @@ -8,7 +8,7 @@ plugins { id "com.android.library" version "8.9.0" - id "com.vanniktech.maven.publish" version "0.31.0" + id "com.vanniktech.maven.publish" version "0.34.0" alias(libs.plugins.jetbrains.kotlin.android) } @@ -50,21 +50,17 @@ dependencies { implementation libs.core.ktx testImplementation 'junit:junit:4.12' testImplementation 'org.assertj:assertj-core:3.27.2' - testImplementation 'org.jetbrains.kotlin:kotlin-test:1.9.23' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test:rules:1.2.0' androidTestImplementation 'commons-io:commons-io:2.4' androidTestImplementation 'org.json:json:20250107' - androidTestImplementation 'org.jetbrains.kotlin:kotlin-test:1.9.23' } -import com.vanniktech.maven.publish.SonatypeHost - mavenPublishing { - publishToMavenCentral(SonatypeHost.DEFAULT) + publishToMavenCentral() signAllPublications() - coordinates("org.pytorch", "executorch-android", "0.7.0") + coordinates("org.pytorch", "executorch-android", "0.7.0-SNAPSHOT") pom { name = "ExecuTorch Android" @@ -96,6 +92,6 @@ mavenPublishing { repositories { maven { - url "https://oss.sonatype.org/content/repositories/snapshots" + url "https://central.sonatype.com/repository/maven-snapshots/" } } From 38e683d98eecf60e1ce7623f8ad59228817fcf9d Mon Sep 17 00:00:00 2001 From: Hansong Zhang Date: Tue, 29 Jul 2025 10:06:54 -0700 Subject: [PATCH 2/2] Fix --- extension/android/executorch_android/build.gradle | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extension/android/executorch_android/build.gradle b/extension/android/executorch_android/build.gradle index a00b21d9684..330dfc83479 100644 --- a/extension/android/executorch_android/build.gradle +++ b/extension/android/executorch_android/build.gradle @@ -8,7 +8,7 @@ plugins { id "com.android.library" version "8.9.0" - id "com.vanniktech.maven.publish" version "0.34.0" + id "com.vanniktech.maven.publish" version "0.31.0" alias(libs.plugins.jetbrains.kotlin.android) } @@ -50,10 +50,12 @@ dependencies { implementation libs.core.ktx testImplementation 'junit:junit:4.12' testImplementation 'org.assertj:assertj-core:3.27.2' + testImplementation 'org.jetbrains.kotlin:kotlin-test:1.9.23' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test:rules:1.2.0' androidTestImplementation 'commons-io:commons-io:2.4' androidTestImplementation 'org.json:json:20250107' + androidTestImplementation 'org.jetbrains.kotlin:kotlin-test:1.9.23' } mavenPublishing {