Skip to content

Commit 16b64ef

Browse files
committed
Added extra POST for Maven Central
1 parent d19f034 commit 16b64ef

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,3 +154,13 @@ jobs:
154154
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
155155
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
156156
run: ./gradlew publishAllPublicationsToSonatypeRepository
157+
- name: Make avaialble in Maven Central Publisher Portal
158+
if: startsWith(github.ref, 'refs/tags/') # Only for releases
159+
env:
160+
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
161+
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
162+
run: |
163+
curl -X POST \
164+
--header "Authorization: Bearer $(echo -n "$OSSRH_USERNAME:$OSSRH_PASSWORD" | base64)" \
165+
https://ossrh-staging-api.central.sonatype.com/manual/upload/defaultRepository/com.ashampoo
166+

0 commit comments

Comments
 (0)