Skip to content

Commit 40f6597

Browse files
build(serialization): publish individual platform artifacts
1 parent cfa7dc8 commit 40f6597

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

.github/workflows/publish.yml

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,32 +18,30 @@ jobs:
1818
include:
1919
- os: ubuntu-latest
2020
platform: common
21-
targets: >-
22-
:kbigint:publishKotlinMultiplatformPublicationToLocalRepository
23-
:kbigint-serialization:publishKotlinMultiplatformPublicationToLocalRepository
21+
targets: publishKotlinMultiplatformPublicationToLocalRepository
2422
- os: ubuntu-latest
2523
platform: JVM
26-
targets: :kbigint:publishJvmPublicationToLocalRepository
24+
targets: publishJvmPublicationToLocalRepository
2725
- os: ubuntu-latest
2826
platform: Android
29-
targets: :kbigint:publishAndroidReleasePublicationToLocalRepository
27+
targets: publishAndroidReleasePublicationToLocalRepository
3028
- os: ubuntu-latest
3129
platform: JS
32-
targets: :kbigint:publishJsPublicationToLocalRepository
30+
targets: publishJsPublicationToLocalRepository
3331
- os: ubuntu-latest
3432
platform: Linux
3533
targets: >-
36-
:kbigint:publishLinuxX64PublicationToLocalRepository
37-
:kbigint:publishLinuxArm64PublicationToLocalRepository
34+
publishLinuxX64PublicationToLocalRepository
35+
publishLinuxArm64PublicationToLocalRepository
3836
- os: windows-latest
3937
platform: Windows
4038
targets: :kbigint:publishMingwX64PublicationToLocalRepository
4139
- os: macos-14
4240
platform: macOS/iOS
4341
targets: >-
44-
:kbigint:publishMacosX64PublicationToLocalRepository
45-
:kbigint:publishMacosArm64PublicationToLocalRepository
46-
:kbigint:publishIosArm64PublicationToLocalRepository
42+
publishMacosX64PublicationToLocalRepository
43+
publishMacosArm64PublicationToLocalRepository
44+
publishIosArm64PublicationToLocalRepository
4745
steps:
4846
- name: Checkout repository
4947
uses: actions/checkout@v4

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ allprojects {
1919

2020
subprojects {
2121
group = "io.github.observeroftime.kbigint"
22-
version = "0.1.1"
22+
version = "0.1.2"
2323

2424
if (System.getenv("CI") != null) {
2525
tasks.withType(AbstractTestTask::class) {

kbigint-serialization/build.gradle.kts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,10 @@ tasks.dokkaHtmlPartial {
129129
}
130130
}
131131

132+
tasks.withType<AbstractPublishToMaven>().configureEach {
133+
mustRunAfter(tasks.withType<Sign>())
134+
}
135+
132136
tasks.create<Jar>("javadocJar") {
133137
group = "documentation"
134138
archiveClassifier.set("javadoc")

0 commit comments

Comments
 (0)