From 51fc2ff985a9899504a3e9e9971130c994956887 Mon Sep 17 00:00:00 2001 From: Raphael Vullriede Date: Wed, 7 Jun 2023 10:22:13 +0200 Subject: [PATCH] release prep --- .github/workflows/maven-publish-release.yml | 15 +++++++++------ pom.xml | 4 ++-- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.github/workflows/maven-publish-release.yml b/.github/workflows/maven-publish-release.yml index b5d4630..3d44e78 100644 --- a/.github/workflows/maven-publish-release.yml +++ b/.github/workflows/maven-publish-release.yml @@ -7,6 +7,12 @@ jobs: publish: runs-on: ubuntu-latest steps: + - name: Install gpg secret key + run: | + # Install gpg secret key + cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import + # Verify gpg secret key + gpg --list-secret-keys --keyid-format LONG - uses: actions/checkout@v3 - name: Set up JDK uses: actions/setup-java@v3 @@ -15,10 +21,7 @@ jobs: distribution: 'temurin' cache: maven server-id: ossrh - server-username: MAVEN_USERNAME - server-password: MAVEN_PASSWORD + server-username: ${{ secrets.OSSRH_USERNAME }} + server-password: ${{ secrets.OSSRH_USERNAME }} - name: Publish package - run: mvn --batch-mode deploy -P osslabz-release - env: - MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} - MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} \ No newline at end of file + run: mvn --batch-mode -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} -P osslabz-release clean deploy \ No newline at end of file diff --git a/pom.xml b/pom.xml index de66108..156aa91 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ net.osslabz bitcoin-commons - 0.0.1 + 0.0.3 ${project.groupId}:${project.artifactId} Allows to decode raw input data from an EVM smart contract call (on Ethereum or a compatible chain like @@ -123,7 +123,7 @@ org.apache.maven.plugins maven-gpg-plugin - 1.5 + 3.1.0 sign-artifacts