From 54bf4aef35c7561996e2a7f22a1078d50dcf9e59 Mon Sep 17 00:00:00 2001 From: bojancrevar Date: Thu, 13 Nov 2025 14:00:45 +0100 Subject: [PATCH] aar publishing --- .github/workflows/uniffi.yaml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/uniffi.yaml b/.github/workflows/uniffi.yaml index 53405a56..d8d6e36c 100644 --- a/.github/workflows/uniffi.yaml +++ b/.github/workflows/uniffi.yaml @@ -539,15 +539,22 @@ jobs: runs-on: ubuntu-latest needs: [ build-android-aar ] if: "!contains(github.event.head_commit.message, 'skip ci')" + defaults: + run: + working-directory: ${{ env.UNIFFI_DIRECTORY }} steps: - uses: actions/checkout@v3 - - - name: Setup Java - uses: actions/setup-java@v3 + - name: Set up JDK 21 + uses: actions/setup-java@v4 with: + java-version: '21' distribution: 'temurin' - java-version: '17' + + - name: Validate Gradle wrapper jar + uses: gradle/actions/wrapper-validation@v3 + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v3 - name: Download Kotlin bindings uses: actions/download-artifact@v4 @@ -559,7 +566,7 @@ jobs: uses: actions/download-artifact@v4 with: name: android-aar - path: build-android/aar/ + path: ${{ env.UNIFFI_DIRECTORY }}/build-android/aar/ - name: Publish Android Kotlin package to Maven Local run: ./gradlew publishMavenKotlinAndroidPublicationToMavenLocal