Skip to content

Commit 04867a0

Browse files
committed
Update action
1 parent 355b964 commit 04867a0

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/publish.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,27 @@ jobs:
2626
sudo bash -c "echo '$GPG_KEY_CONTENTS' | base64 -d > '$SIGNING_SECRET_KEY_RING_FILE'"
2727
chmod +x ./gradlew
2828
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+
2935
# Runs upload, and then closes & releases the repository
3036
- name: Publish Release Version to MavenCentral
3137
run: |
3238
if ${{ endswith(github.event.release.tag_name, '-SNAPSHOT') }}; then
3339
echo "Publising Snapshot Version ${{ github.event.release.tag_name}} to Snapshot repository"
40+
./gradlew publishToSonatype
3441
else
3542
echo "Publising Release Version ${{ github.event.release.tag_name}} to Staging repository"
43+
./gradlew publishToSonatype --max-workers 1 closeAndReleaseSonatypeStagingRepository
3644
fi
37-
./gradlew publishMavenPublicationToSonatypeRepository
3845
env:
3946
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
4047
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
4148
SIGNING_KEY_ID: ${{ secrets.SIGNING_KEY_ID }}
4249
SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }}
4350
SIGNING_SECRET_KEY_RING_FILE: ${{ secrets.SIGNING_SECRET_KEY_RING_FILE }}
4451
SONATYPE_STAGING_PROFILE_ID: ${{ secrets.SONATYPE_STAGING_PROFILE_ID }}
52+
SDK_VERSION: ${{ github.event.release.tag_name }}

0 commit comments

Comments
 (0)