@@ -24,16 +24,16 @@ jobs:
2424 uses : actions/checkout@v4
2525 with :
2626 token : ${{ secrets.GITHUB_TOKEN }}
27- - name : Set up JDK
27+ - name : Setup JDK
2828 uses : actions/setup-java@v4
2929 with :
3030 distribution : ' adopt'
3131 java-version : ${{ matrix.java }}
32+ - name : Setup Gradle
33+ uses : gradle/actions/setup-gradle@v4
3234 - name : Run Build
3335 id : build
34- uses : gradle/gradle-build-action@v3
35- with :
36- arguments : build -x codenarcMain -x codenarcTest -x checkstyleMain -x checkstyleTest
36+ run : ./gradlew build -x codenarcMain -x codenarcTest -x checkstyleMain -x checkstyleTest
3737 publish :
3838 if : github.event_name == 'push'
3939 needs : ["build"]
@@ -51,18 +51,19 @@ jobs:
5151 uses : actions/checkout@v4
5252 with :
5353 token : ${{ secrets.GITHUB_TOKEN }}
54- - name : Set up JDK 17
54+ - name : Setup JDK
5555 uses : actions/setup-java@v4
5656 with :
5757 distribution : ' adopt'
5858 java-version : ${{ matrix.java }}
59+ - name : Setup Gradle
60+ uses : gradle/actions/setup-gradle@v4
5961 - name : Generate secring file
6062 env :
6163 SECRING_FILE : ${{ secrets.SECRING_FILE }}
6264 run : echo $SECRING_FILE | base64 -d > ${{ github.workspace }}/secring.gpg
6365 - name : Publish to Sonatype OSSRH
6466 id : publish
65- uses : gradle/gradle-build-action@v3
6667 env :
6768 SONATYPE_USERNAME : ${{ secrets.SONATYPE_USERNAME }}
6869 SONATYPE_PASSWORD : ${{ secrets.SONATYPE_PASSWORD }}
7172 SIGNING_KEY : ${{ secrets.SIGNING_KEY }}
7273 SIGNING_PASSPHRASE : ${{ secrets.SIGNING_PASSPHRASE }}
7374 SECRING_FILE : ${{ secrets.SECRING_FILE }}
74- with :
75- arguments : -Psigning.secretKeyRingFile=${{ github.workspace }}/secring.gpg publishToSonatype closeAndReleaseSonatypeStagingRepository
75+ run : ./gradlew -Psigning.secretKeyRingFile=${{ github.workspace }}/secring.gpg publishToSonatype closeAndReleaseSonatypeStagingRepository
0 commit comments