From 56c40401943b2f8f20e776a9ad85debbb5c95534 Mon Sep 17 00:00:00 2001 From: Awambeng Rodrick Date: Fri, 17 Jan 2025 15:22:41 +0100 Subject: [PATCH] Fix GitHub auth for release workflow --- .github/workflows/maven-release.yaml | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/.github/workflows/maven-release.yaml b/.github/workflows/maven-release.yaml index cc8511a..f2a3270 100644 --- a/.github/workflows/maven-release.yaml +++ b/.github/workflows/maven-release.yaml @@ -47,14 +47,8 @@ jobs: GIT_USER_NAME: ${{ vars.GIT_USER_NAME }} steps: - - name: Set up Git for authentication - run: | - git config --global url."https://${GITHUB_TOKEN}@github.com/".insteadOf "https://github.com/" - - name: Checkout Repository uses: actions/checkout@v4 - with: - token: ${GITHUB_TOKEN} - name: Set up JDK 17 uses: actions/setup-java@v4 @@ -63,7 +57,11 @@ jobs: distribution: 'temurin' server-id: sonatype server-username: MAVEN_USERNAME - server-password: MAVEN_PASSWORD + server-password: MAVEN_PASSWORD + + - name: Set up Git for authentication + run: | + git config --global url."https://${GITHUB_TOKEN}@github.com/".insteadOf "https://github.com/" - name: Set up GPG for signing run: | @@ -79,8 +77,4 @@ jobs: - name: Build, sign, and release run: mvn clean release:prepare release:perform -Dgpg.passphrase="$GPG_PASSPHRASE" env: - GPG_SECRET_KEY: ${{ secrets.GPG_PRIVATE_KEY }} - GIT_USER_EMAIL: ${{ secrets.GIT_USER_EMAIL }} - SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} - GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} - GIT_USER_NAME: ${{ vars.GIT_USER_NAME }} + GITHUB_TOKEN: ${GITHUB_TOKEN}