diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8c22285c..4ca44d76 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -35,13 +35,14 @@ jobs: fi - name: Checkout libxposed/api - uses: actions/checkout@v4 + uses: actions/checkout@main with: repository: libxposed/api path: libxposed/api + ref: 54582730315ba4a3d7cfaf9baf9d23c419e07006 - name: Checkout libxposed/service - uses: actions/checkout@v4 + uses: actions/checkout@main with: repository: libxposed/service path: libxposed/service @@ -65,6 +66,18 @@ jobs: restore-keys: lsp save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} + - name: Setup Android SDK + uses: android-actions/setup-android@v3 + + - name: Setup ninja + uses: seanmiddleditch/gha-setup-ninja@master + with: + version: 1.12.0 + + - name: Remove Android's cmake + shell: bash + run: rm -rf $ANDROID_HOME/cmake + - name: Build dependencies with Gradle working-directory: libxposed run: | diff --git a/build.gradle.kts b/build.gradle.kts index 8b4252a9..429cfd89 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -51,10 +51,10 @@ val verName by extra("0.6") val coreVerCode by extra(coreCommitCount) val coreVerName by extra(coreLatestTag) val androidMinSdkVersion by extra(28) -val androidTargetSdkVersion by extra(34) -val androidCompileSdkVersion by extra(34) -val androidCompileNdkVersion by extra("25.2.9519653") -val androidBuildToolsVersion by extra("34.0.0") +val androidTargetSdkVersion by extra(35) +val androidCompileSdkVersion by extra(35) +val androidCompileNdkVersion by extra("27.0.12077973") +val androidBuildToolsVersion by extra("35.0.0") val androidSourceCompatibility by extra(JavaVersion.VERSION_21) val androidTargetCompatibility by extra(JavaVersion.VERSION_21) diff --git a/core b/core index 7c3fe84e..3ba23a2b 160000 --- a/core +++ b/core @@ -1 +1 @@ -Subproject commit 7c3fe84e26729d95cda7ea3c3a14c0aafab0a3a6 +Subproject commit 3ba23a2baca61df22c78fc2e7284f413c07c35af