Enable full bdk-jvm and bdk-android publishing workflow

This commit is contained in:
thunderbiscuit 2022-09-08 09:15:26 -04:00
parent 3cd252f877
commit 222d1594ca
No known key found for this signature in database
GPG Key ID: 88253696EB836462
2 changed files with 3 additions and 17 deletions

View File

@ -53,11 +53,4 @@ jobs:
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.PGP_PASSPHRASE }} ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.PGP_PASSPHRASE }}
ORG_GRADLE_PROJECT_ossrhUsername: ${{ secrets.NEXUS_USERNAME }} ORG_GRADLE_PROJECT_ossrhUsername: ${{ secrets.NEXUS_USERNAME }}
ORG_GRADLE_PROJECT_ossrhPassword: ${{ secrets.NEXUS_PASSWORD }} ORG_GRADLE_PROJECT_ossrhPassword: ${{ secrets.NEXUS_PASSWORD }}
run: ./gradlew :android:publishToMavenLocal :android:publishToSonatype run: ./gradlew :android:publishToSonatype closeAndReleaseSonatypeStagingRepository
# Copy/paste this artifact in your local Maven repository at ~/.m2/repository/
- name: Upload library from MavenLocal
uses: actions/upload-artifact@v3
with:
name: mavenlocal-bdk-android-artifact
path: ~/.m2/repository/

View File

@ -85,18 +85,11 @@ jobs:
name: artifact name: artifact
path: ./jvm/src/main/resources/ path: ./jvm/src/main/resources/
- name: Publish to Maven Local and Maven Central - name: Publish to Maven Central
env: env:
ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.PGP_KEY_ID }} ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.PGP_KEY_ID }}
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.PGP_SECRET_KEY }} ORG_GRADLE_PROJECT_signingKey: ${{ secrets.PGP_SECRET_KEY }}
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.PGP_PASSPHRASE }} ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.PGP_PASSPHRASE }}
ORG_GRADLE_PROJECT_ossrhUsername: ${{ secrets.NEXUS_USERNAME }} ORG_GRADLE_PROJECT_ossrhUsername: ${{ secrets.NEXUS_USERNAME }}
ORG_GRADLE_PROJECT_ossrhPassword: ${{ secrets.NEXUS_PASSWORD }} ORG_GRADLE_PROJECT_ossrhPassword: ${{ secrets.NEXUS_PASSWORD }}
run: ./gradlew :jvm:publishToMavenLocal :jvm:publishToSonatype run: ./gradlew :jvm:publishToSonatype closeAndReleaseSonatypeStagingRepository
# Copy/paste this artifact in your local Maven repository at ~/.m2/repository/
- name: Upload library from MavenLocal
uses: actions/upload-artifact@v3
with:
name: mavenlocal-bdk-jvm-artifact
path: ~/.m2/repository/