diff --git a/.gitea/workflows/build.gradle.signed b/.gitea/workflows/build.gradle.signed new file mode 100644 index 0000000..a94a0ac --- /dev/null +++ b/.gitea/workflows/build.gradle.signed @@ -0,0 +1,45 @@ +plugins { + id 'com.android.application' +} + +android { + namespace 'com.example.demo' + compileSdk 34 + + defaultConfig { + applicationId "com.example.demo" + minSdk 24 + targetSdk 34 + versionCode 1 + versionName "1.0" + } + + signingConfigs { + release { + storeFile file('release.keystore') + storePassword System.getenv('KEYSTORE_PASSWORD') + keyAlias System.getenv('KEY_ALIAS') + keyPassword System.getenv('KEY_PASSWORD') + v1SigningEnabled true + v2SigningEnabled true + } + } + + buildTypes { + release { + signingConfig signingConfigs.release + minifyEnabled false + shrinkResources false + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + } + } + compileOptions { + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 + } +} + +dependencies { + implementation 'androidx.appcompat:appcompat:1.6.1' + implementation 'com.google.android.material:material:1.11.0' +}