diff --git a/.github/workflows/bindings.yml b/.github/workflows/bindings.yml index 59527d048..e95501b39 100644 --- a/.github/workflows/bindings.yml +++ b/.github/workflows/bindings.yml @@ -25,7 +25,7 @@ jobs: java-version: "17" distribution: "adopt" - name: Gradle Setup - uses: gradle/gradle-build-action@v2 + uses: gradle/actions/setup-gradle@v3 - name: Validate Gradle wrapper uses: gradle/wrapper-validation-action@v3 - name: "Setup rust" @@ -48,10 +48,9 @@ jobs: cd crypto-ffi cargo make android - name: Build package - uses: gradle/gradle-build-action@v2 - with: - build-root-directory: crypto-ffi/bindings/ - arguments: android:build -x lint -x lintRelease + run: + cd crypto-ffi/bindings + ./gradlew android:build -x lint -x lintRelease check-swift: runs-on: macos-latest diff --git a/.github/workflows/publish-android.yml b/.github/workflows/publish-android.yml index d5f1d92a1..caa4cec88 100644 --- a/.github/workflows/publish-android.yml +++ b/.github/workflows/publish-android.yml @@ -30,7 +30,7 @@ jobs: java-version: "17" distribution: "adopt" - name: Gradle Setup - uses: gradle/gradle-build-action@v2 + uses: gradle/actions/setup-gradle@v3 - name: Validate Gradle wrapper uses: gradle/wrapper-validation-action@v3 - name: "Setup rust" @@ -53,10 +53,8 @@ jobs: cd crypto-ffi cargo make android - name: Publish package - uses: gradle/gradle-build-action@v2 - with: - build-root-directory: crypto-ffi/bindings/ - arguments: "android:publishAllPublicationsToMavenCentral --no-configuration-cache" + cd crypto-ffi/bindings + ./gradlew android:publishAllPublicationsToMavenCentral --no-configuration-cache env: ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_PASSWORD }} ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USERNAME }} diff --git a/.github/workflows/publish-jvm.yml b/.github/workflows/publish-jvm.yml index e1fc86a81..d849f918e 100644 --- a/.github/workflows/publish-jvm.yml +++ b/.github/workflows/publish-jvm.yml @@ -98,7 +98,7 @@ jobs: cd crypto-ffi cargo make ffi-kotlin - name: Gradle Setup - uses: gradle/gradle-build-action@v2 + uses: gradle/actions/setup-gradle@v3 - name: Validate Gradle wrapper uses: gradle/wrapper-validation-action@v3 - name: Download x86_64 Linux Artifact @@ -117,10 +117,9 @@ jobs: name: aarch64-apple-darwin path: target/aarch64-apple-darwin/release - name: Publish package - uses: gradle/gradle-build-action@v2 - with: - build-root-directory: crypto-ffi/bindings/ - arguments: ":jvm:publishAllPublicationsToMavenCentral --no-configuration-cache" + run: | + cd crypto-ffi/bindings + ./gradlew :jvm:publishAllPublicationsToMavenCentral --no-configuration-cache env: ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_PASSWORD }} ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USERNAME }}