Add signing config to nightly build config

This commit is contained in:
MM20 2023-01-30 23:07:03 +01:00
parent 094887c681
commit dfec6673b7
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389
2 changed files with 12 additions and 1 deletions

View File

@ -17,7 +17,7 @@ jobs:
distribution: 'temurin' distribution: 'temurin'
cache: gradle cache: gradle
- name: Setup Gradle Cache - name: Setup Gradle Cache
uses: actions/cache@v2 uses: actions/cache@v3
with: with:
path: | path: |
~/.gradle/caches ~/.gradle/caches

View File

@ -31,6 +31,16 @@ android {
versionName = "1.21.2" versionName = "1.21.2"
signingConfig = signingConfigs.getByName("debug") signingConfig = signingConfigs.getByName("debug")
} }
signingConfigs {
create("gh-actions") {
storeFile = file(System.getenv("KEYSTORE_FILE"))
storePassword = System.getenv("KEYSTORE_PASSWORD")
keyAlias = System.getenv("SIGNING_KEY_ALIAS")
keyPassword = System.getenv("SIGNING_KEY_PASSWORD")
}
}
buildTypes { buildTypes {
release { release {
applicationIdSuffix = ".release" applicationIdSuffix = ".release"
@ -52,6 +62,7 @@ android {
matchingFallbacks += "release" matchingFallbacks += "release"
applicationIdSuffix = ".nightly" applicationIdSuffix = ".nightly"
versionNameSuffix = "-${LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))}-nightly" versionNameSuffix = "-${LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))}-nightly"
signingConfig = signingConfigs.findByName("gh-actions")
} }
flavorDimensions += "variant" flavorDimensions += "variant"