From 4b3134d3f59bf80dcc52c057fcb191dc098808a4 Mon Sep 17 00:00:00 2001 From: Yurii Shynbuiev - IOHK Date: Mon, 7 Jul 2025 20:45:24 +0800 Subject: [PATCH] ci: restore npm publishing task + cleanup Signed-off-by: Yurii Shynbuiev --- apollo/build.gradle.kts | 19 +++++++++++++++++++ build.gradle.kts | 5 ----- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/apollo/build.gradle.kts b/apollo/build.gradle.kts index f528cd4a0..bb87bfe1c 100644 --- a/apollo/build.gradle.kts +++ b/apollo/build.gradle.kts @@ -1,3 +1,4 @@ +import dev.petuska.npm.publish.extension.domain.NpmAccess import org.jetbrains.kotlin.gradle.dsl.JvmTarget import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTarget import java.io.ByteArrayOutputStream @@ -250,11 +251,29 @@ android { npmPublish { organization.set("hyperledger") version.set(rootProject.version.toString()) + access.set(NpmAccess.PUBLIC) packages { + access.set(NpmAccess.PUBLIC) named("js") { scope.set("hyperledger") packageName.set("identus-apollo") readme.set(rootDir.resolve("README.md")) + packageJson { + author { + name.set("IOG") + } + repository { + type.set("git") + url.set("https://github.com/hyperledger-identus/apollo") + } + } + } + } + registries { + access.set(NpmAccess.PUBLIC) + register("npmjs") { + uri.set("https://registry.npmjs.org") + authToken.set(System.getenv("NPM_TOKEN")) } } } diff --git a/build.gradle.kts b/build.gradle.kts index eb4de9c48..4014d6e90 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,5 +1,4 @@ import org.jetbrains.kotlin.gradle.targets.js.yarn.YarnRootExtension -val publishedMavenId: String = "org.hyperledger.identus" plugins { alias(libs.plugins.dokka) @@ -145,10 +144,6 @@ subprojects { } } } - - repositories { - mavenLocal() - } } } else { // Explicitly disable publishing tasks for other modules