diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index e05761c..5a62cd7 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -34,9 +34,11 @@ jobs: SIGNING_STORE_PASSWORD: ${{ secrets.SIGNING_STORE_PASSWORD }} run: | echo "$GOOGLE_SERVICES_JSON" > app/src/google-services.json + ls -la app/src/google-services.json mkdir ~/Downloads - echo "$KEYSTORE"|base64 -di > ~/Downloads/itag.one.river0.keystore - ./gradlew bundleRelease + echo "$KEYSTORE"|base64 -di > app/itag.one.river0.keystore + ls -la app/itag.one.river0.keystore + #./gradlew bundleRelease - name: Upload AAB artifact uses: actions/upload-artifact@v4 diff --git a/.gitignore b/.gitignore index de86d7a..35fd2db 100644 --- a/.gitignore +++ b/.gitignore @@ -25,4 +25,5 @@ itag-fastlane-api.json session.vim .idea/ waytoday/src/main/java/s4y/waytoday/wsse/Secret.java -.session.vim \ No newline at end of file +.session.vim +*.keystore \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle index 4944d98..3e46bbd 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -26,6 +26,15 @@ android { buildConfigField "String", "WAYTODAY_SECRET", "\"${System.getenv('WAYTODAY_SECRET') ?: properties.getProperty('waytoday.secret')}\"" } + signingConfigs { + release { + storeFile = file("itag.one.river0.keystore") + storePassword System.getenv("SIGNING_STORE_PASSWORD") + keyAlias System.getenv("SIGNING_KEY_ALIAS") + keyPassword System.getenv("SIGNING_KEY_PASSWORD") + } + } + buildTypes { debug { minifyEnabled false @@ -35,6 +44,7 @@ android { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' manifestPlaceholders = [analytics_deactivated: "true"] + signingConfig signingConfigs.release } } compileOptions { @@ -53,15 +63,6 @@ android { } } - signingConfigs { - release { - storeFile = file("~/Download/itag.one.river0.keystore") - storePassword System.getenv("SIGNING_STORE_PASSWORD") - keyAlias System.getenv("SIGNING_KEY_ALIAS") - keyPassword System.getenv("SIGNING_KEY_PASSWORD") - } - } - } dependencies {