Skip to content

Commit 4a81393

Browse files
committed
tweak publishing workflow
1 parent 386fd5b commit 4a81393

File tree

3 files changed

+21
-15
lines changed

3 files changed

+21
-15
lines changed

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

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ jobs:
4343
- name: Checkout
4444
uses: actions/checkout@v4
4545
with:
46-
ref: release/${{ inputs.rc_version }}
46+
# ref: release/${{ inputs.rc_version }}
47+
ref: 'workflow-change'
4748

4849
- name: Setup Java
4950
uses: actions/setup-java@v4
@@ -54,12 +55,12 @@ jobs:
5455
- name: Setup Gradle
5556
uses: gradle/actions/setup-gradle@v4
5657

57-
- name: Publish and close Sonatype repository
58+
- name: Publish Sonatype repository
5859
run: |
59-
./gradlew clean :embrace-gradle-plugin:publishToSonatype publishReleasePublicationToSonatype closeSonatypeStagingRepository -Dorg.gradle.parallel=false --no-build-cache --no-configuration-cache --stacktrace
60+
./gradlew publishAllPublicationsToSonatypeRepository -x embrace-gradle-plugin-integration-tests:publishAllPublicationsToSonatypeRepository closeSonatypeStagingRepository -Dorg.gradle.parallel=false --no-build-cache --no-configuration-cache --stacktrace
6061
61-
- name: Publish git tag
62-
run: |
63-
git push origin :refs/tags/${{ inputs.rc_version }}
64-
git tag -f ${{ inputs.rc_version }}
65-
git push origin --tags
62+
# - name: Publish git tag
63+
# run: |
64+
# git push origin :refs/tags/${{ inputs.rc_version }}
65+
# git tag -f ${{ inputs.rc_version }}
66+
# git push origin --tags

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

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
description="Embrace Android SDK"
22
org.gradle.jvmargs=-Xmx4g -XX:+UseParallelGC -XX:MaxMetaspaceSize=2g
33
org.gradle.parallel=true
4-
version=7.2.0-SNAPSHOT
4+
version=7.3.0
55
android.useAndroidX=true
66
android.experimental.enableArtProfiles=true
77
android.defaults.buildfeatures.buildconfig=false

0 commit comments

Comments
 (0)