From b6097798fb1baae12a82346a7757718453cc694e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=87=9B?= Date: Mon, 14 Feb 2022 02:31:49 +0800 Subject: [PATCH] Update CI config --- .github/workflows/publish.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7374c1c5..f68690b6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -2,6 +2,7 @@ name: Publish YukiHookAPI to the Maven Central Repository on: release: types: [created] + workflow_dispatch: jobs: publish: strategy: @@ -18,9 +19,8 @@ jobs: - name: Setup Gradle uses: gradle/gradle-build-action@v2 - - - name: Execute Gradle build - run: ./gradlew build + with: + arguments: build - name: Decode run: | @@ -28,7 +28,13 @@ jobs: base64 -d ~/.gradle/secring.gpg.base64 > ~/.gradle/secring.gpg - name: Publish Package - run: gradle publish -Psigning.keyId=${{secrets.SIGNING_KEY_ID}} -Psigning.password=${{secrets.SIGNING_KEY_PASSWORD}} -Psigning.secretKeyRingFile=$(echo ~/.gradle/secring.gpg) + uses: gradle/gradle-build-action@v2 env: OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }} OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }} + with: + arguments: | + publish + -Psigning.keyId=${{secrets.SIGNING_KEY_ID}} + -Psigning.password=${{secrets.SIGNING_KEY_PASSWORD}} + -Psigning.secretKeyRingFile=$(echo ~/.gradle/secring.gpg)