Skip to content

Commit cc99b89

Browse files
author
zihluwang
committed
ci: changed trigger to release published and changed some settings
1 parent 6776d6e commit cc99b89

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

.github/workflows/github-packages-publish.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
name: Publish Packages to GitHub Packages with Gradle
99

1010
on:
11-
push:
12-
branches:
13-
- main
11+
release:
12+
types:
13+
- published
1414

1515
jobs:
1616
build:
@@ -51,19 +51,17 @@ jobs:
5151
- name: Set up JDK 17
5252
uses: actions/setup-java@v4
5353
with:
54-
java-version: '17'
55-
distribution: 'corretto'
56-
server-id: github # Value of the distributionManagement/repository/id field of the pom.xml
57-
settings-path: ${{ github.workspace }} # location for the settings.xml file
54+
java-version: "17"
55+
distribution: "corretto"
5856

5957
- name: Setup Gradle
60-
uses: gradle/actions/setup-gradle@417ae3ccd767c252f5661f1ace9f835f9654f2b5 # v3.1.0
58+
uses: gradle/actions/setup-gradle@v4
6159

6260
- name: Grant Execution Authority to Gradlew
6361
run: chmod +x ./gradlew
6462

6563
- name: Build with Gradle
66-
run: ./gradlew build
64+
run: ./gradlew build -PartefactVersion=${{ github.event.release.tag_name }} # Overwrite artefactVersion
6765

6866
- name: Publish to Maven Central
6967
run: ./gradlew publish

0 commit comments

Comments
 (0)