Skip to content

Commit 363583b

Browse files
add: workflow for publishing to maven central
1 parent 2d1046c commit 363583b

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

.github/workflows/publish.yml

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,11 @@ jobs:
4040
- name: Import GPG
4141
uses: crazy-max/ghaction-import-gpg@v6
4242
with:
43-
gpg_private_key: ${{ secrets.OSS_SIGNING_KEY }}
43+
gpg_private_key: ${{ secrets.OSS_SIGNING_KEY_ARMOURED_FORMAT }}
4444
passphrase: ${{ secrets.OSS_SIGNING_PASSWORD }}
4545

46+
- name: List the keys
47+
run: gpg --list-keys
4648
# Step to grant execute permissions to the Gradle wrapper script
4749
- name: Grant execute permission for gradlew
4850
run: chmod +x gradlew
@@ -75,24 +77,24 @@ jobs:
7577
- name: Echo gradle.properties
7678
run: cat gradle.properties
7779
#Step to build the project and publish artifacts to Maven Central
78-
- name: Build and publish
79-
# working-directory: siren-sdk
80-
env:
81-
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
82-
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
83-
OSS_SIGNING_KEY_ID: ${{ secrets.OSS_SIGNING_KEY_ID }}
84-
OSS_SIGNING_PASSWORD: ${{ secrets.OSS_SIGNING_PASSWORD }}
85-
OSS_SIGNING_KEY: ${{ secrets.OSS_SIGNING_KEY }}
86-
OSS_STAGING_PROFILE_ID: ${{ secrets.OSS_STAGING_PROFILE_ID }}
87-
POM_DEVELOPER_ID: ${{ secrets.POM_DEVELOPER_ID }}
88-
POM_DEVELOPER_NAME: ${{ secrets.POM_DEVELOPER_NAME }}
89-
POM_DEVELOPER_EMAIL: ${{ secrets.POM_DEVELOPER_EMAIL }}
90-
# ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_PRIVATE_KEY }}
91-
# ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.GPG_PASSPHRASE }}
92-
# ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.GPG_PRIVATE_KEY_ID }}
93-
# ORG_GRADLE_PROJECT_base64EncodedAsciiArmoredSigningKey: ${{ secrets.GPG_BASE64_ENCODED_KEY }}
94-
# run: echo "publishing to maven central"
95-
run: ./gradlew publishToMavenLocal --stacktrace
80+
# - name: Build and publish
81+
# # working-directory: siren-sdk
82+
# env:
83+
# OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
84+
# OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
85+
# OSS_SIGNING_KEY_ID: ${{ secrets.OSS_SIGNING_KEY_ID }}
86+
# OSS_SIGNING_PASSWORD: ${{ secrets.OSS_SIGNING_PASSWORD }}
87+
# OSS_SIGNING_KEY: ${{ secrets.OSS_SIGNING_KEY }}
88+
# OSS_STAGING_PROFILE_ID: ${{ secrets.OSS_STAGING_PROFILE_ID }}
89+
# POM_DEVELOPER_ID: ${{ secrets.POM_DEVELOPER_ID }}
90+
# POM_DEVELOPER_NAME: ${{ secrets.POM_DEVELOPER_NAME }}
91+
# POM_DEVELOPER_EMAIL: ${{ secrets.POM_DEVELOPER_EMAIL }}
92+
# # ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_PRIVATE_KEY }}
93+
# # ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.GPG_PASSPHRASE }}
94+
# # ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.GPG_PRIVATE_KEY_ID }}
95+
# # ORG_GRADLE_PROJECT_base64EncodedAsciiArmoredSigningKey: ${{ secrets.GPG_BASE64_ENCODED_KEY }}
96+
# # run: echo "publishing to maven central"
97+
# run: ./gradlew publishToMavenLocal --stacktrace
9698

9799
# # Step to import GPG key and sign the artifacts
98100
# - name: Sign artifacts

0 commit comments

Comments
 (0)