Refactor: Improve GitHub release workflow and build configuration (#2251)

This commit is contained in:
James Rich 2025-06-25 23:16:55 +00:00 committed by GitHub
parent d507161bde
commit 496de47766
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 284 additions and 112 deletions

View file

@ -30,15 +30,15 @@ android {
buildFeatures {
buildConfig = true
}
compileSdk = 35
compileSdk = Configs.COMPILE_SDK
defaultConfig {
minSdk = 21
minSdk = Configs.MIN_SDK_VERSION
}
namespace = "com.geeksville.mesh.network"
compileOptions {
sourceCompatibility(JavaVersion.VERSION_17)
targetCompatibility(JavaVersion.VERSION_17)
sourceCompatibility(JavaVersion.VERSION_21)
targetCompatibility(JavaVersion.VERSION_21)
}
flavorDimensions += "default"
@ -54,7 +54,7 @@ android {
kotlin {
compilerOptions {
jvmTarget.set(JvmTarget.JVM_17)
jvmTarget.set(JvmTarget.JVM_21)
}
}