diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 0eb3958c..1244339a 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -13,19 +13,19 @@ jobs: steps: - uses: actions/checkout@v3 - - name: set up JDK 18 + - name: set up JDK 19 uses: actions/setup-java@v3 with: - java-version: '18' + java-version: '19' distribution: 'temurin' - name: Build with Gradle - run: ./gradlew build + run: ./gradlew app:assembleRelease - name: Rename signed apk run: mv app/build/outputs/apk/release/app-release-unsigned.apk app/build/outputs/apk/release/ChromeXt.apk - - uses: r0adkll/sign-android-release@v1 + - uses: noriban/sign-android-release@v3 name: Sign app APK id: sign_app with: diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 152ac517..957d1392 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -31,8 +31,8 @@ android { } compileOptions { - sourceCompatibility = JavaVersion.VERSION_18 - targetCompatibility = JavaVersion.VERSION_18 + sourceCompatibility = JavaVersion.VERSION_19 + targetCompatibility = JavaVersion.VERSION_19 } lint { @@ -44,7 +44,7 @@ android { "Usability:Icons") } - kotlinOptions { jvmTarget = JavaVersion.VERSION_18.toString() } + kotlinOptions { jvmTarget = JavaVersion.VERSION_19.toString() } } dependencies { compileOnly("de.robv.android.xposed:api:82") } diff --git a/build.gradle.kts b/build.gradle.kts index 09f0a39a..f869c73a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,8 +1,7 @@ import com.ncorti.ktfmt.gradle.tasks.KtfmtFormatTask plugins { - id("com.android.application") version "8.2.0-alpha01" apply false - id("com.android.library") version "8.2.0-alpha01" apply false + id("com.android.application") version "8.1.0-beta01" apply false id("org.jetbrains.kotlin.android") version "1.8.21" apply false id("com.ncorti.ktfmt.gradle") version "0.12.0" }