From d4728ae73fdb7771983b2bf89f0c6026d972a43c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Garc=C3=ADa?= Date: Tue, 6 Feb 2024 13:50:35 +0100 Subject: [PATCH] gha test 4 --- .github/workflows/gradle-build-push.yml | 5 +++++ android/build.gradle | 15 +++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/.github/workflows/gradle-build-push.yml b/.github/workflows/gradle-build-push.yml index c7b382e..e2b6dfe 100644 --- a/.github/workflows/gradle-build-push.yml +++ b/.github/workflows/gradle-build-push.yml @@ -13,6 +13,11 @@ jobs: with: distribution: corretto java-version: 17 + - name: Generating debug keystore and SHA1 key + shell: powershell + run: | + keytool -genkey -keystore "%USERPROFILE%\.android\debug.keystore" -storepass android -alias android -keyalg RSA -keysize 4096 -validity 10000 -v + keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias android -storepass android -keypass android - name: Build with Gradle run: ./gradlew build - name: Pass tests and checks diff --git a/android/build.gradle b/android/build.gradle index 4d96ac1..27dd31c 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -42,7 +42,22 @@ android { coreLibraryDesugaringEnabled true } + if (project.hasProperty('keystore')) { + signingConfigs { + release { + storeFile file(project.keystore) + storePassword project.storePassword + keyAlias project.alias + keyPassword project.keyPassword + } + } + buildTypes { + release { + signingConfig signingConfigs.release + } + } + } buildTypes { release {