Skip to content

Commit 67960bf

Browse files
add: workflow for publishing to maven central
1 parent 1e18ec4 commit 67960bf

File tree

1 file changed

+0
-47
lines changed

1 file changed

+0
-47
lines changed

.github/workflows/publish.yml

Lines changed: 0 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,6 @@ jobs:
3030

3131
- name: Setup Gradle
3232
uses: gradle/actions/setup-gradle@417ae3ccd767c252f5661f1ace9f835f9654f2b5 # v3.1.0
33-
34-
# - name: Set up GPG
35-
# uses: olafurpg/setup-gpg@v3
36-
37-
# - name: get gpg version
38-
# run: echo `gpg --version`
39-
40-
# - name: Import GPG
41-
# uses: crazy-max/ghaction-import-gpg@v6
42-
# with:
43-
# gpg_private_key: ${{ secrets.OSS_SIGNING_KEY_ARMOURED_FORMAT }}
44-
# passphrase: ${{ secrets.OSS_SIGNING_PASSWORD }}
45-
46-
# - name: List the keys
47-
# run: gpg --list-secret-keys
48-
4933

5034
# Step to grant execute permissions to the Gradle wrapper script
5135
- name: Grant execute permission for gradlew
@@ -63,18 +47,6 @@ jobs:
6347
- name: Add signing password to gradle.proeprties
6448
run: echo "signing.password=${{ secrets.OSS_SIGNING_PASSWORD }}" >> gradle.properties
6549

66-
# - name: create secring.gpg file
67-
# run: gpg --export-secret-keys FDADDB51 -o ~/.gnupg/secring.gpg
68-
69-
# - name: print secring.gpg file
70-
# run: cat secring.gpg
71-
72-
# - name: Decode and set up GPG secring file
73-
# env:
74-
# GPG_SECRET_RING: ${{ secrets.SECRET_FILE_CONTENT }}
75-
# run: |
76-
# echo "$GPG_SECRET_RING" >> secring.gpg
77-
7850
- name: Add secret file loc to gradle.properties
7951
run: echo "signing.secretKeyRingFile=/home/runner/work/siren-android-inbox/siren-android-inbox/siren-sdk/secring.gpg" >> gradle.properties
8052

@@ -95,7 +67,6 @@ jobs:
9567
run: cat gradle.properties
9668
#Step to build the project and publish artifacts to Maven Central
9769
- name: Build and publish
98-
# working-directory: siren-sdk
9970
env:
10071
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
10172
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
@@ -106,22 +77,4 @@ jobs:
10677
POM_DEVELOPER_ID: ${{ secrets.POM_DEVELOPER_ID }}
10778
POM_DEVELOPER_NAME: ${{ secrets.POM_DEVELOPER_NAME }}
10879
POM_DEVELOPER_EMAIL: ${{ secrets.POM_DEVELOPER_EMAIL }}
109-
# ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_PRIVATE_KEY }}
110-
# ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.GPG_PASSPHRASE }}
111-
# ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.GPG_PRIVATE_KEY_ID }}
112-
# ORG_GRADLE_PROJECT_base64EncodedAsciiArmoredSigningKey: ${{ secrets.GPG_BASE64_ENCODED_KEY }}
113-
# run: echo "publishing to maven central"
11480
run: ./gradlew publishAllPublicationsToSonatypeRepository --stacktrace
115-
116-
# # Step to import GPG key and sign the artifacts
117-
# - name: Sign artifacts
118-
# # working-directory: siren-sdk
119-
# env:
120-
# OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
121-
# OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
122-
# GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
123-
# GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
124-
# run: |
125-
# echo $GPG_PRIVATE_KEY | base64 --decode > gpg_private_key.asc
126-
# gpg --import --batch --yes gpg_private_key.asc
127-
# ./gradlew signMavenPublication

0 commit comments

Comments
 (0)