From 91fafd9e3441b044d884d1079ac5058d5f528007 Mon Sep 17 00:00:00 2001 From: Strongest Number 9 <16169054+StrongestNumber9@users.noreply.github.com> Date: Mon, 24 Jun 2024 16:51:58 +0300 Subject: [PATCH] Should fix releases (#42) * Should fix releases * Setup signing on its own phase --- .github/workflows/maven-publish.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml index 666781f6..ff8a9084 100644 --- a/.github/workflows/maven-publish.yml +++ b/.github/workflows/maven-publish.yml @@ -44,11 +44,20 @@ jobs: echo "Flushing privileges" mysql -u root -h127.0.0.1 -P${MARIADB_PORT} <<< "flush privileges;" + - name: Setup Signing + uses: actions/setup-java@v2 + with: + java-version: 8.0.292+10 + distribution: 'adopt' + gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} + gpg-passphrase: MAVEN_GPG_PASSPHRASE + - name: Setup GitHub Packages uses: actions/setup-java@v2 with: java-version: 8.0.292+10 distribution: 'adopt' + gpg-passphrase: MAVEN_GPG_PASSPHRASE - name: Generate sources run: mvn -B -Drevision=${{ github.event.release.tag_name }} -Dsha1= -Dchangelist= generate-sources @@ -63,3 +72,4 @@ jobs: run: mvn -Pbuild-nogenerate,publish-github-packages -B -Drevision=${{ github.event.release.tag_name }} -Dsha1= -Dchangelist= clean deploy env: GITHUB_TOKEN: ${{ github.token }} + MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}