Fix debug key store (#645)

* remove production staging build flavours

* fix: support for debug keystore
This commit is contained in:
Yogesh Choudhary Paliyal
2023-07-30 13:28:21 +05:30
committed by GitHub
parent 83ab5d0255
commit d3614ccd68
45 changed files with 16 additions and 35 deletions

View File

@@ -25,7 +25,7 @@ jobs:
uses: ./.github/actions/setup
- name: Build APK ⚙️🛠
run: bash ./gradlew assembleStagingDebug
run: bash ./gradlew assembleDebug
- uses: "marvinpinto/action-automatic-releases@latest"
@@ -34,4 +34,4 @@ jobs:
automatic_release_tag: "latest-master"
prerelease: true
title: "Staging Build"
files: app/build/outputs/apk/staging/debug/*.apk
files: app/build/outputs/apk/debug/*.apk

View File

@@ -32,11 +32,11 @@ jobs:
run: ./gradlew test
- name: 🏗 Build APK
run: bash ./gradlew assembleProductionDebug
run: bash ./gradlew assembleDebug
- name: 🚀 Upload APK to Artifacts 📱
uses: actions/upload-artifact@v3
with:
name: app
path: app/build/outputs/apk/production/debug/*.apk
path: app/build/outputs/apk/debug/*.apk
retention-days: 3

View File

@@ -23,13 +23,13 @@ jobs:
- name: Build Release AAB
id: buildRelease
run: ./gradlew bundleProductionRelease
run: ./gradlew bundleRelease
- name: Sign AAB
id: sign
uses: r0adkll/sign-android-release@fix/bundle-signing
with:
releaseDirectory: app/build/outputs/bundle/productionRelease
releaseDirectory: app/build/outputs/bundle/release
signingKeyBase64: ${{ secrets.SIGNING_KEY }}
alias: ${{ secrets.ALIAS }}
keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }}
@@ -47,7 +47,7 @@ jobs:
with:
serviceAccountJson: service_account.json
packageName: com.yogeshpaliyal.keypass
releaseFiles: app/build/outputs/bundle/productionRelease/*.aab
releaseFiles: app/build/outputs/bundle/release/*.aab
track: production
userFraction: 0.01
status: inProgress