Skip to content

Commit 56460b4

Browse files
committed
further nexus publisher fixes.
1 parent f072021 commit 56460b4

File tree

9 files changed

+20
-35
lines changed

9 files changed

+20
-35
lines changed

.github/workflows/deploy.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,12 @@ jobs:
3333
gpg_private_key: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
3434
passphrase: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
3535
- name: publish
36-
run: ./gradlew build -PmavenCentralUsername=${{ secrets.OSSRH_USERNAME }} -PmavenCentralPassword=${{ secrets.OSSRH_PASSWORD }} -PsigningInMemoryKeyId=${{ secrets.OSSRH_GPG_SECRET_KEY_ID }} -PsigningInMemoryPassword=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} --warning-mode all publish dokkaHtml
36+
run: ./gradlew
37+
-PmavenCentralUsername=${{ secrets.OSSRH_USERNAME }}
38+
-PmavenCentralPassword=${{ secrets.OSSRH_PASSWORD }}
39+
-PsigningInMemoryKeyId=${{ secrets.OSSRH_GPG_SECRET_KEY_ID }}
40+
-PsigningInMemoryPassword=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
41+
--warning-mode=all publish dokkaHtml
3742
- name: upload artifact
3843
if: false #success()
3944
uses: actions/upload-artifact@v4

androidaudioplugin-manager/build.gradle.kts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ plugins {
55
alias(libs.plugins.kotlin.android)
66
alias(libs.plugins.dokka)
77
alias(libs.plugins.vanniktech.maven.publish)
8-
id ("maven-publish")
9-
id ("signing")
8+
signing
109
}
1110

1211
apply { from ("../common.gradle") }
@@ -68,9 +67,6 @@ apply { from ("../publish-pom.gradle") }
6867
mavenPublishing {
6968
configure(AndroidMultiVariantLibrary())
7069
publishToMavenCentral(com.vanniktech.maven.publish.SonatypeHost.CENTRAL_PORTAL)
71-
if (project.hasProperty("mavenCentralUsername") ||
72-
System.getenv("ORG_GRADLE_PROJECT_mavenCentralUsername") != null)
73-
signAllPublications()
7470
}
7571

7672
dependencies {

androidaudioplugin-midi-device-service/build.gradle.kts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ plugins {
55
alias(libs.plugins.kotlin.android)
66
alias(libs.plugins.dokka)
77
alias(libs.plugins.vanniktech.maven.publish)
8-
id ("maven-publish")
9-
id ("signing")
8+
signing
109
}
1110

1211
apply { from ("../common.gradle") }
@@ -68,9 +67,6 @@ apply { from ("../publish-pom.gradle") }
6867
mavenPublishing {
6968
configure(AndroidMultiVariantLibrary())
7069
publishToMavenCentral(com.vanniktech.maven.publish.SonatypeHost.CENTRAL_PORTAL)
71-
if (project.hasProperty("mavenCentralUsername") ||
72-
System.getenv("ORG_GRADLE_PROJECT_mavenCentralUsername") != null)
73-
signAllPublications()
7470
}
7571

7672
dependencies {

androidaudioplugin-testing/build.gradle.kts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ plugins {
55
alias(libs.plugins.kotlin.android)
66
alias(libs.plugins.dokka)
77
alias(libs.plugins.vanniktech.maven.publish)
8-
id ("maven-publish")
9-
id ("signing")
8+
signing
109
}
1110

1211
apply { from ("../common.gradle") }
@@ -28,9 +27,6 @@ apply { from ("../publish-pom.gradle") }
2827
mavenPublishing {
2928
configure(AndroidMultiVariantLibrary())
3029
publishToMavenCentral(com.vanniktech.maven.publish.SonatypeHost.CENTRAL_PORTAL)
31-
if (project.hasProperty("mavenCentralUsername") ||
32-
System.getenv("ORG_GRADLE_PROJECT_mavenCentralUsername") != null)
33-
signAllPublications()
3430
}
3531

3632
dependencies {

androidaudioplugin-ui-compose-app/build.gradle.kts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ plugins {
66
alias(libs.plugins.compose.compiler)
77
alias(libs.plugins.dokka)
88
alias(libs.plugins.vanniktech.maven.publish)
9-
id ("maven-publish")
10-
id ("signing")
9+
signing
1110
}
1211

1312
apply { from ("../common.gradle") }
@@ -49,9 +48,6 @@ apply { from ("../publish-pom.gradle") }
4948
mavenPublishing {
5049
configure(AndroidMultiVariantLibrary())
5150
publishToMavenCentral(com.vanniktech.maven.publish.SonatypeHost.CENTRAL_PORTAL)
52-
if (project.hasProperty("mavenCentralUsername") ||
53-
System.getenv("ORG_GRADLE_PROJECT_mavenCentralUsername") != null)
54-
signAllPublications()
5551
}
5652

5753
dependencies {

androidaudioplugin-ui-compose/build.gradle.kts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ plugins {
66
alias(libs.plugins.compose.compiler)
77
alias(libs.plugins.dokka)
88
alias(libs.plugins.vanniktech.maven.publish)
9-
id ("maven-publish")
10-
id ("signing")
9+
signing
1110
}
1211

1312
apply { from ("../common.gradle") }
@@ -49,9 +48,6 @@ apply { from ("../publish-pom.gradle") }
4948
mavenPublishing {
5049
configure(AndroidMultiVariantLibrary())
5150
publishToMavenCentral(com.vanniktech.maven.publish.SonatypeHost.CENTRAL_PORTAL)
52-
if (project.hasProperty("mavenCentralUsername") ||
53-
System.getenv("ORG_GRADLE_PROJECT_mavenCentralUsername") != null)
54-
signAllPublications()
5551
}
5652

5753
dependencies {

androidaudioplugin-ui-web/build.gradle.kts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ plugins {
55
alias(libs.plugins.kotlin.android)
66
alias(libs.plugins.dokka)
77
alias(libs.plugins.vanniktech.maven.publish)
8-
id ("maven-publish")
9-
id ("signing")
8+
signing
109
}
1110

1211
apply { from ("../common.gradle") }
@@ -28,9 +27,6 @@ apply { from ("../publish-pom.gradle") }
2827
mavenPublishing {
2928
configure(AndroidMultiVariantLibrary())
3029
publishToMavenCentral(com.vanniktech.maven.publish.SonatypeHost.CENTRAL_PORTAL)
31-
if (project.hasProperty("mavenCentralUsername") ||
32-
System.getenv("ORG_GRADLE_PROJECT_mavenCentralUsername") != null)
33-
signAllPublications()
3430
}
3531

3632
dependencies {

androidaudioplugin/build.gradle.kts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
alias(libs.plugins.kotlin.android)
66
alias(libs.plugins.dokka)
77
alias(libs.plugins.vanniktech.maven.publish)
8-
id ("signing")
8+
signing
99
}
1010

1111
apply { from ("../common.gradle") }
@@ -73,9 +73,6 @@ apply { from ("../publish-pom.gradle") }
7373
mavenPublishing {
7474
configure(AndroidMultiVariantLibrary())
7575
publishToMavenCentral(com.vanniktech.maven.publish.SonatypeHost.CENTRAL_PORTAL)
76-
if (project.hasProperty("mavenCentralUsername") ||
77-
System.getenv("ORG_GRADLE_PROJECT_mavenCentralUsername") != null)
78-
signAllPublications()
7976
}
8077

8178
dependencies {

publish-pom.gradle

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,11 @@ afterEvaluate {
7575
}
7676
}
7777
}
78+
if (project.hasProperty("mavenCentralUsername") ||
79+
System.getenv("ORG_GRADLE_PROJECT_mavenCentralUsername")) {
80+
signing {
81+
useGpgCmd()
82+
sign(publishing.publications)
83+
}
84+
}
7885
}

0 commit comments

Comments
 (0)