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'
cache: gradle
- name: Setup Gradle Cache
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: |
~/.gradle/caches

View File

@ -31,6 +31,16 @@ android {
versionName = "1.21.2"
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 {
release {
applicationIdSuffix = ".release"
@ -52,6 +62,7 @@ android {
matchingFallbacks += "release"
applicationIdSuffix = ".nightly"
versionNameSuffix = "-${LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))}-nightly"
signingConfig = signingConfigs.findByName("gh-actions")
}
flavorDimensions += "variant"