From 4fdb9c46656cc5f0659806c1b819541a6aa3e6f8 Mon Sep 17 00:00:00 2001 From: Lennart Rosam Date: Tue, 28 Jan 2025 13:48:50 +0100 Subject: [PATCH] fix: Do everything in one go and add secrets Co-authored-by: Sven Uhlig --- .github/workflows/build-and-publish.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-publish.yml b/.github/workflows/build-and-publish.yml index 9fc278a..4bb94d1 100644 --- a/.github/workflows/build-and-publish.yml +++ b/.github/workflows/build-and-publish.yml @@ -18,7 +18,8 @@ jobs: server-id: central server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD - - name: Build and test - run: mvn -B package - - name: Sign and deploy to Maven Central - run: mvn -B -DskipTests package gpg:sign deploy + - name: Build, Test, Sign and Deploy to Maven Central + env: + MAVEN_GPG_KEY: ${{ secrets.MAVEN_GPG_KEY }} + MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }} + run: mvn -B package gpg:sign deploy