Skip to content

Commit cb1e026

Browse files
committed
Updated deploy-master.yml to match maven building
1 parent 5a24866 commit cb1e026

File tree

1 file changed

+20
-9
lines changed

1 file changed

+20
-9
lines changed

.github/workflows/deploy-master.yml

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ jobs:
1212
steps:
1313
- name: Checkout Latest Commit
1414
uses: actions/[email protected]
15-
- name: Grant execute permission for gradlew
16-
run: chmod +x gradlew
1715
- name: Bump Version
1816
id: bump
1917
uses: Plugily-Projects/version-bump-action@v8
@@ -37,10 +35,23 @@ jobs:
3735
distribution: 'temurin'
3836
java-version: '21'
3937
java-package: jdk
40-
- name: Grant execute permission for gradlew
41-
run: chmod +x gradlew
42-
- name: Publish with Gradle
43-
run: ./gradlew publishMavenPublicationToReleasesRepository
44-
env:
45-
MAVEN_USERNAME: ${{ secrets.RELEASESUSERNAME }}
46-
MAVEN_PASSWORD: ${{ secrets.RELEASESPASSWORD }}
38+
- name: Set up Maven
39+
uses: stCarolas/setup-maven@v5
40+
with:
41+
maven-version: 3.8.2
42+
- name: Cache
43+
uses: actions/[email protected]
44+
with:
45+
path: ~/.m2/repository
46+
key: maven-${{ hashFiles('**/pom.xml') }}
47+
restore-keys: maven-
48+
- name: Publish with Maven
49+
50+
with:
51+
servers: |
52+
[{
53+
"id": "Release",
54+
"username": "${{ secrets.RELEASESUSERNAME }}",
55+
"password": "${{ secrets.RELEASESPASSWORD }}"
56+
}]
57+
- run: mvn clean verify compile package site:site javadoc:javadoc javadoc:jar deploy -DaltDeploymentRepository=Release::https://maven.plugily.xyz/releases -f pom.xml

0 commit comments

Comments
 (0)