Skip to content

Commit c7d2f3c

Browse files
committed
[libgdx][android] Fix release workflow staging publish
Publish release artifacts to the local staging repository before invoking JReleaser for spine-libgdx and spine-android.
1 parent c646bd1 commit c7d2f3c

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

‎.github/workflows/release-spine-libgdx-android.yml‎

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,15 @@ jobs:
7474
- name: Publish spine-libgdx release
7575
working-directory: spine-libgdx
7676
run: |
77-
./gradlew build publishRelease -PRELEASE \
77+
./gradlew build :spine-libgdx:publishReleasePublicationToSonaTypeRepository -PRELEASE \
7878
-PMAVEN_USERNAME="$MAVEN_USERNAME" \
7979
-PMAVEN_PASSWORD="$MAVEN_PASSWORD" \
8080
-Psigning.gnupg.keyId="$GPG_KEYID" \
8181
-Psigning.gnupg.passphrase="$GPG_PASSPHRASE" \
8282
-Psigning.gnupg.keyName="$GPG_KEYID"
83+
./gradlew jreleaserDeploy -PRELEASE \
84+
-PMAVEN_USERNAME="$MAVEN_USERNAME" \
85+
-PMAVEN_PASSWORD="$MAVEN_PASSWORD"
8386
8487
publish-spine-android:
8588
name: Publish spine-android
@@ -145,9 +148,12 @@ jobs:
145148
- name: Publish spine-android release
146149
working-directory: spine-android
147150
run: |
148-
./gradlew :spine-android:assembleRelease :spine-android:publishRelease -PRELEASE \
151+
./gradlew :spine-android:assembleRelease :spine-android:publishReleasePublicationToSonaTypeRepository -PRELEASE \
149152
-PMAVEN_USERNAME="$MAVEN_USERNAME" \
150153
-PMAVEN_PASSWORD="$MAVEN_PASSWORD" \
151154
-Psigning.gnupg.keyId="$GPG_KEYID" \
152155
-Psigning.gnupg.passphrase="$GPG_PASSPHRASE" \
153156
-Psigning.gnupg.keyName="$GPG_KEYID"
157+
./gradlew :spine-android:jreleaserDeploy -PRELEASE \
158+
-PMAVEN_USERNAME="$MAVEN_USERNAME" \
159+
-PMAVEN_PASSWORD="$MAVEN_PASSWORD"

0 commit comments

Comments
 (0)