44 types : [published]
55jobs :
66 library :
7- runs-on : [ self-hosted-org, linux ]
8- container :
9- image : docker://docker.tuenti.io/android/novum_android:13
7+ runs-on : [ ubuntu-latest ]
108 steps :
119 - name : Checkout repo
1210 uses : actions/checkout@v4
@@ -18,14 +16,10 @@ jobs:
1816 ORG_GRADLE_PROJECT_signingKey : ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEY }}
1917 ORG_GRADLE_PROJECT_signingPassword : ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGPASSWORD }}
2018 ORG_GRADLE_PROJECT_signingKeyId : ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEYID }}
21- NEXUS_USER : ${{ secrets.NEXUS_RELEASE_USER }}
22- NEXUS_PASS : ${{ secrets.NEXUS_RELEASE_PASSWORD }}
2319 run : |
24- ./gradlew publishReleasePublicationToMavenRepository -DLIBRARY_VERSION=${{ github.event.release.tag_name }}
20+ ./gradlew publishReleasePublicationToSonatypeRepository -DLIBRARY_VERSION=${{ github.event.release.tag_name }} --max-workers 1 closeAndReleaseStagingRepository
2521 plugin :
26- runs-on : [ self-hosted-org, linux ]
27- container :
28- image : docker://docker.tuenti.io/android/novum_android:13
22+ runs-on : [ ubuntu-latest ]
2923 steps :
3024 - name : Checkout repo
3125 uses : actions/checkout@v4
3428 env :
3529 GRADLE_PUBLISH_KEY : ${{ secrets.GRADLE_PUBLISH_KEY }}
3630 GRADLE_PUBLISH_SECRET : ${{ secrets.GRADLE_PUBLISH_SECRET }}
37- NEXUS_USER : ${{ secrets.NEXUS_RELEASE_USER }}
38- NEXUS_PASS : ${{ secrets.NEXUS_RELEASE_PASSWORD }}
3931 run : |
4032 cd include-build
41- ../gradlew publishGradlePluginPublicationToMavenRepository -DLIBRARY_VERSION=${{ github.event.release.tag_name }}
33+ ../gradlew publishPlugins -DLIBRARY_VERSION=${{ github.event.release.tag_name }}
0 commit comments