File tree 1 file changed +9
-1
lines changed
1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -26,19 +26,27 @@ jobs:
26
26
sudo bash -c "echo '$GPG_KEY_CONTENTS' | base64 -d > '$SIGNING_SECRET_KEY_RING_FILE'"
27
27
chmod +x ./gradlew
28
28
29
+ # Builds the artifacts of the library
30
+ - name : Build Release Artifacts
31
+ run : ./gradlew assemble
32
+ env :
33
+ SDK_VERSION : ${{ github.event.release.tag_name }}
34
+
29
35
# Runs upload, and then closes & releases the repository
30
36
- name : Publish Release Version to MavenCentral
31
37
run : |
32
38
if ${{ endswith(github.event.release.tag_name, '-SNAPSHOT') }}; then
33
39
echo "Publising Snapshot Version ${{ github.event.release.tag_name}} to Snapshot repository"
40
+ ./gradlew publishToSonatype
34
41
else
35
42
echo "Publising Release Version ${{ github.event.release.tag_name}} to Staging repository"
43
+ ./gradlew publishToSonatype --max-workers 1 closeAndReleaseSonatypeStagingRepository
36
44
fi
37
- ./gradlew publishMavenPublicationToSonatypeRepository
38
45
env :
39
46
OSSRH_USERNAME : ${{ secrets.OSSRH_USERNAME }}
40
47
OSSRH_PASSWORD : ${{ secrets.OSSRH_PASSWORD }}
41
48
SIGNING_KEY_ID : ${{ secrets.SIGNING_KEY_ID }}
42
49
SIGNING_PASSWORD : ${{ secrets.SIGNING_PASSWORD }}
43
50
SIGNING_SECRET_KEY_RING_FILE : ${{ secrets.SIGNING_SECRET_KEY_RING_FILE }}
44
51
SONATYPE_STAGING_PROFILE_ID : ${{ secrets.SONATYPE_STAGING_PROFILE_ID }}
52
+ SDK_VERSION : ${{ github.event.release.tag_name }}
You can’t perform that action at this time.
0 commit comments