From cc99b8919a3bb9b9985c14ef4c889a02abf7945b Mon Sep 17 00:00:00 2001 From: zihluwang Date: Tue, 22 Oct 2024 17:29:20 +0800 Subject: [PATCH] ci: changed trigger to release published and changed some settings --- .github/workflows/github-packages-publish.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/github-packages-publish.yml b/.github/workflows/github-packages-publish.yml index e93a4af..6601e5d 100644 --- a/.github/workflows/github-packages-publish.yml +++ b/.github/workflows/github-packages-publish.yml @@ -8,9 +8,9 @@ name: Publish Packages to GitHub Packages with Gradle on: - push: - branches: - - main + release: + types: + - published jobs: build: @@ -51,19 +51,17 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v4 with: - java-version: '17' - distribution: 'corretto' - server-id: github # Value of the distributionManagement/repository/id field of the pom.xml - settings-path: ${{ github.workspace }} # location for the settings.xml file + java-version: "17" + distribution: "corretto" - name: Setup Gradle - uses: gradle/actions/setup-gradle@417ae3ccd767c252f5661f1ace9f835f9654f2b5 # v3.1.0 + uses: gradle/actions/setup-gradle@v4 - name: Grant Execution Authority to Gradlew run: chmod +x ./gradlew - name: Build with Gradle - run: ./gradlew build + run: ./gradlew build -PartefactVersion=${{ github.event.release.tag_name }} # Overwrite artefactVersion - name: Publish to Maven Central run: ./gradlew publish