diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4830029e8..7a64bd46a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -106,6 +106,15 @@ jobs: id: preflight run: ./.github/scripts/publish_preflight_check.sh + - name: Publish to Maven Central + run: ./.github/scripts/publish_artifacts.sh + env: + GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} + GPG_KEY_ID: ${{ secrets.GPG_KEY_ID }} + CENTRAL_USERNAME: ${{ secrets.CENTRAL_USERNAME }} + CENTRAL_TOKEN: ${{ secrets.CENTRAL_TOKEN }} + # See: https://cli.github.com/manual/gh_release_create - name: Create release tag env: @@ -116,12 +125,3 @@ jobs: gh release create "$RELEASE_VER" \ --title "Firebase Admin Java SDK $RELEASE_VER" \ --notes "$RELEASE_BODY" - - - name: Publish to Maven Central - run: ./.github/scripts/publish_artifacts.sh - env: - GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} - GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} - GPG_KEY_ID: ${{ secrets.GPG_KEY_ID }} - CENTRAL_USERNAME: ${{ secrets.CENTRAL_USERNAME }} - CENTRAL_TOKEN: ${{ secrets.CENTRAL_TOKEN }} diff --git a/pom.xml b/pom.xml index 508605d51..66da562a1 100644 --- a/pom.xml +++ b/pom.xml @@ -58,7 +58,9 @@ UTF-8 UTF-8 + false ${skipTests} + ${skipTests} 4.2.18.Final @@ -146,6 +148,9 @@ release + + true +