Skip to content

Commit 70675c5

Browse files
committed
fix publishing workflow
1 parent 386fd5b commit 70675c5

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

.github/workflows/upload-artifacts-to-sonatype.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656

5757
- name: Publish and close Sonatype repository
5858
run: |
59-
./gradlew clean :embrace-gradle-plugin:publishToSonatype publishReleasePublicationToSonatype closeSonatypeStagingRepository -Dorg.gradle.parallel=false --no-build-cache --no-configuration-cache --stacktrace
59+
./gradlew publishAllPublicationsToSonatypeRepository -x embrace-gradle-plugin-integration-tests:publishAllPublicationsToSonatypeRepository closeSonatypeStagingRepository -Dorg.gradle.parallel=false --no-build-cache --no-configuration-cache --stacktrace
6060
6161
- name: Publish git tag
6262
run: |

embrace-gradle-plugin/build.gradle.kts

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,15 @@ allprojects {
4343
extra["signing.password"] = System.getenv("mavenSigningKeyPassword")
4444
}
4545

46+
java {
47+
withJavadocJar()
48+
withSourcesJar()
49+
}
50+
4651
// marker artifact publication
4752
gradlePlugin {
4853
plugins {
49-
create("swazzlerPlugin") {
54+
create("embraceGradle") {
5055
id = "io.embrace.swazzler"
5156
group = "io.embrace"
5257
implementationClass = "io.embrace.android.gradle.plugin.EmbraceGradlePlugin"
@@ -64,7 +69,7 @@ publishing {
6469
artifactId = "embrace-swazzler"
6570
name = "embrace-swazzler"
6671
group = "io.embrace"
67-
description = "Embrace Swazzler Gradle Plugin"
72+
description = "Embrace Gradle Plugin"
6873
url = "https://github.com/embrace-io/embrace-android-sdk"
6974
licenses {
7075
license {
@@ -87,10 +92,10 @@ publishing {
8792
}
8893
}
8994
}
90-
// I need afterEvaluate otherwise it does not find swazzlerPluginPluginMarkerMaven
95+
9196
afterEvaluate {
9297
publications {
93-
named<MavenPublication>("swazzlerPluginPluginMarkerMaven") {
98+
named<MavenPublication>("embraceGradlePluginMarkerMaven") {
9499
pom {
95100
name = "embrace-swazzler"
96101
artifactId = "io.embrace.swazzler.gradle.plugin"
@@ -119,8 +124,8 @@ publishing {
119124
}
120125
}
121126
signing {
122-
setRequired { gradle.taskGraph.hasTask("publishSwazzlerPluginPluginMarkerMavenPublicationToSonatypeRepository") }
123-
sign(publishing.publications["swazzlerPluginPluginMarkerMaven"])
127+
setRequired { gradle.taskGraph.hasTask("publishEmbraceGradlePluginMarkerMavenPublicationToSonatypeRepository") }
128+
sign(publishing.publications["embraceGradlePluginMarkerMaven"])
124129
}
125130
}
126131

0 commit comments

Comments
 (0)