Skip to content

Commit 53d317e

Browse files
authored
Update maven-central-publish.yml
1 parent 97a95bb commit 53d317e

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

.github/workflows/maven-central-publish.yml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,33 @@ jobs:
2626
env:
2727
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
2828

29-
- name: Build artifacts
29+
- name: Build and publish to local Maven repo
3030
env:
3131
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_PRIVATE_KEY }}
3232
ORG_GRADLE_PROJECT_signingPassphrase: ${{ secrets.GPG_PASSPHRASE }}
3333
run: ./gradlew clean build publishToMavenLocal
3434

35+
- name: List build outputs
36+
run: |
37+
find build -type f
38+
find ~/.m2/repository/io/fastpix/sdk/0.1.0 -type f || true
39+
40+
- name: Prepare artifacts for upload
41+
run: |
42+
mkdir -p upload
43+
cp ~/.m2/repository/io/fastpix/sdk/0.1.0/sdk-0.1.0.jar upload/
44+
cp ~/.m2/repository/io/fastpix/sdk/0.1.0/sdk-0.1.0.pom upload/
45+
cp ~/.m2/repository/io/fastpix/sdk/0.1.0/sdk-0.1.0-sources.jar upload/ || true
46+
cp ~/.m2/repository/io/fastpix/sdk/0.1.0/sdk-0.1.0-javadoc.jar upload/ || true
47+
3548
- name: Upload to Central Publishing Portal
3649
env:
3750
CPP_USER_TOKEN_USERNAME: ${{ secrets.CPP_USER_TOKEN_USERNAME }}
3851
CPP_USER_TOKEN_PASSWORD: ${{ secrets.CPP_USER_TOKEN_PASSWORD }}
3952
run: |
4053
curl -u "$CPP_USER_TOKEN_USERNAME:$CPP_USER_TOKEN_PASSWORD" \
41-
-F "file=@build/publications/maven/sdk-0.1.0.jar" \
42-
-F "file=@build/publications/maven/sdk-0.1.0.pom" \
54+
-F "file=@upload/sdk-0.1.0.jar" \
55+
-F "file=@upload/sdk-0.1.0.pom" \
56+
-F "file=@upload/sdk-0.1.0-sources.jar" \
57+
-F "file=@upload/sdk-0.1.0-javadoc.jar" \
4358
https://central.sonatype.com/api/v1/publish

0 commit comments

Comments
 (0)