@@ -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/actions/setup-gradle@v3
35- with :
36- arguments : build -x test
36+ run : ./gradlew build -x test
3737 publish :
3838 if : github.event_name == 'push'
3939 needs : ["build"]
@@ -48,18 +48,19 @@ jobs:
4848 uses : actions/checkout@v4
4949 with :
5050 token : ${{ secrets.GITHUB_TOKEN }}
51- - name : Set up JDK 11
51+ - name : Setup JDK
5252 uses : actions/setup-java@v4
5353 with :
5454 distribution : ' adopt'
5555 java-version : 11
56+ - name : Setup Gradle
57+ uses : gradle/actions/setup-gradle@v4
5658 - name : Generate secring file
5759 env :
5860 SECRING_FILE : ${{ secrets.SECRING_FILE }}
5961 run : echo $SECRING_FILE | base64 -d > ${{ github.workspace }}/secring.gpg
6062 - name : Publish to Sonatype OSSRH
6163 id : publish
62- uses : gradle/actions/setup-gradle@v3
6364 env :
6465 SONATYPE_USERNAME : ${{ secrets.SONATYPE_USERNAME }}
6566 SONATYPE_PASSWORD : ${{ secrets.SONATYPE_PASSWORD }}
6869 SIGNING_KEY : ${{ secrets.SIGNING_KEY }}
6970 SIGNING_PASSPHRASE : ${{ secrets.SIGNING_PASSPHRASE }}
7071 SECRING_FILE : ${{ secrets.SECRING_FILE }}
71- with :
72- arguments : -Psigning.secretKeyRingFile=${{ github.workspace }}/secring.gpg :plugin:publishToSonatype closeAndReleaseSonatypeStagingRepository
72+ run : ./gradlew -Psigning.secretKeyRingFile=${{ github.workspace }}/secring.gpg :plugin:publishToSonatype closeAndReleaseSonatypeStagingRepository
0 commit comments