1- name : Release
1+ name : Publish
22
33on :
44 workflow_dispatch :
2525 uses : actions/setup-java@v4
2626 with :
2727 distribution : ' temurin'
28- java-version : ' 17 '
28+ java-version : ' 11 '
2929 - name : Setup CMake
3030 uses : lukka/get-cmake@latest
3131 - name : Setup Python
6060 uses : actions/setup-java@v4
6161 with :
6262 distribution : ' temurin'
63- java-version : ' 17 '
63+ java-version : ' 11 '
6464 - name : Setup CMake
6565 uses : lukka/get-cmake@latest
6666 - name : Setup Python
9595 uses : actions/setup-java@v4
9696 with :
9797 distribution : ' temurin'
98- java-version : ' 17 '
98+ java-version : ' 11 '
9999 - name : Install coreutils
100100 run : brew install coreutils
101101 - name : Setup CMake
@@ -135,7 +135,7 @@ jobs:
135135 uses : actions/setup-java@v4
136136 with :
137137 distribution : ' temurin'
138- java-version : ' 17 '
138+ java-version : ' 11 '
139139 - name : Download native lib artifacts
140140 uses : actions/download-artifact@v4
141141 - name : Copy downloaded artifacts to resources
@@ -148,12 +148,12 @@ jobs:
148148 - name : Build JNI bindings
149149 run : ./gradlew build
150150 - name : Publish JNI bindings
151- run : ./gradlew :physx-jni:publishToSonatype :physx-jni-android:publishToSonatype closeAndReleaseSonatypeStagingRepository
151+ run : ./gradlew :physx-jni:publishToMavenCentral :physx-jni-android:publishToMavenCentral --no-configuration-cache
152152 env :
153- MAVEN_USERNAME : ${{ secrets.MAVEN_USERNAME }}
154- MAVEN_PASSWORD : ${{ secrets.MAVEN_PASSWORD }}
155- GPG_PRIVATE_KEY : ${{ secrets.GPG_PRIVATE_KEY }}
156- GPG_PASSWORD : ${{ secrets.GPG_PASSWORD }}
153+ ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.MAVEN_USERNAME }}
154+ ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.MAVEN_PASSWORD }}
155+ ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.GPG_PRIVATE_KEY }}
156+ ORG_GRADLE_PROJECT_signingInMemoryKeyPassword : ${{ secrets.GPG_PASSWORD }}
157157 - name : Create release
158158 uses : ncipollo/release-action@v1
159159 with :
0 commit comments