From 93e333b3f1ecc325799b70047c96b29c87442adb Mon Sep 17 00:00:00 2001 From: Omri Bar-Zik Date: Mon, 5 Aug 2024 15:41:09 +0300 Subject: [PATCH] Update publish.yml --- .github/workflows/publish.yml | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f734606..eb0b96d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -6,25 +6,5 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - name: Set up Apache Maven Central - uses: actions/setup-java@v4 - with: # running setup-java again overwrites the settings.xml - distribution: 'temurin' - java-version: '17' - cache: 'maven' - server-id: ossrh # Value of the distributionManagement/repository/id field of the pom.xml - server-username: MAVEN_USERNAME # env variable for username in deploy - server-password: MAVEN_CENTRAL_TOKEN # env variable for token in deploy - gpg-private-key: ${{ secrets.OB_MAVEN_GPG_PRIVATE_KEY }} # Value of the GPG private key to import - gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase - - - name: Publish to Apache Maven Central - run: | - git config user.name "ayoukhananov" - git config user.email "ayoukhananov@outbrain.com" - GPG_TTY=$(tty) mvn --batch-mode release:prepare release:perform -DskipSing=false - env: - MAVEN_USERNAME: ${{ secrets.OB_MAVEN_USERNAME }} - MAVEN_CENTRAL_TOKEN: ${{ secrets.OB_MAVEN_CENTRAL_TOKEN }} - MAVEN_GPG_PASSPHRASE: ${{ secrets.OB_MAVEN_GPG_PASSPHRASE }} + publish: + uses: outbrain/.github-private/workflow-templates/publish-to-mevan-central.yaml