From afd8150a762a7ac6d062d521b23d3258813229c5 Mon Sep 17 00:00:00 2001 From: Alexander Ioffe Date: Wed, 7 Feb 2024 09:42:45 -0500 Subject: [PATCH] Try publication another way --- .github/workflows/release.yaml | 2 +- pprint-kotlin-core/build.gradle.kts | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 6ee878e..da21ab9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -32,7 +32,7 @@ jobs: publish_command: build publishAllPublicationsToOss platform: linux - os: macOS-latest - publish_command: build publishAllPublicationsToOss -x :pprint-kotlin:build -x :pprint-kotlin:publishAllPublicationsToOss + publish_command: build publishMacosX64PublicationToOss publishMacosArm64PublicationToOss publishIosX64PublicationToOss publishIosArm64PublicationToOss publishIosSimulatorArm64PublicationToOss publishTvosX64PublicationToOss publishTvosArm64PublicationToOss publishWatchosX64PublicationToOss publishWatchosArm32PublicationToOss publishWatchosArm64PublicationToOss -x :pprint-kotlin:build -x :pprint-kotlin:publishMacosX64PublicationToOss -x :pprint-kotlin:publishMacosArm64PublicationToOss -x :pprint-kotlin:publishIosX64PublicationToOss -x :pprint-kotlin:publishIosArm64PublicationToOss -x :pprint-kotlin:publishIosSimulatorArm64PublicationToOss -x :pprint-kotlin:publishTvosX64PublicationToOss -x :pprint-kotlin:publishTvosArm64PublicationToOss -x :pprint-kotlin:publishWatchosX64PublicationToOss -x :pprint-kotlin:publishWatchosArm32PublicationToOss -x :pprint-kotlin:publishWatchosArm64PublicationToOss platform: mac - os: windows-latest publish_command: build publishMingwX64PublicationToOss -x :pprint-kotlin:build # [No such task in pprint-kotlin as:] -x :pprint-kotlin:publishMingwX64PublicationToOss diff --git a/pprint-kotlin-core/build.gradle.kts b/pprint-kotlin-core/build.gradle.kts index 33e2bb4..1c9f26d 100644 --- a/pprint-kotlin-core/build.gradle.kts +++ b/pprint-kotlin-core/build.gradle.kts @@ -58,6 +58,20 @@ kotlin { androidNativeX86() androidNativeArm32() androidNativeArm64() + + // Linux needs to know about these + macosX64() + macosArm64() + iosX64() + iosArm64() + iosSimulatorArm64() + tvosX64() + tvosArm64() + watchosX64() + watchosArm32() + watchosArm64() + + mingwX64() } if (isMac && isCI) { macosX64()