From 26cea0579b6caffdf8d2d44a64c211e632a05407 Mon Sep 17 00:00:00 2001 From: Thanh-Nhon Nguyen Date: Wed, 13 May 2026 10:02:39 +0200 Subject: [PATCH] fix: add missing signingConfigs --- .github/workflows/release.yaml | 4 ++-- app/build.gradle.kts | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 73b0414c..cac8abfb 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -76,10 +76,10 @@ jobs: with: fetch-depth: 1 - - name: Set up JDK 11 + - name: Set up JDK 17 uses: actions/setup-java@v4 with: - java-version: '11' + java-version: '17' distribution: 'temurin' cache: gradle diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 52f7af7c..ec327636 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -33,6 +33,15 @@ android { } } + signingConfigs { + create("release") { + storeFile = file("simplelogin.keystore") + storePassword = System.getenv("KEYSTORE_PASSWORD") + keyAlias = System.getenv("KEYSTORE_KEY_ALIAS") + keyPassword = System.getenv("KEYSTORE_KEY_PASSWORD") + } + } + buildTypes { release { isMinifyEnabled = false @@ -40,6 +49,7 @@ android { getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) + signingConfig = signingConfigs.getByName("release") } }