44 main_project_module : app
55 # The name of the App
66 app_name : OpenTagViewer
7+ KEYSTORE_FILE : release-keystore.jks
8+ ALIAS : upload
79
810on :
911 release :
@@ -76,17 +78,16 @@ jobs:
7678
7779 - name : Recreate release keystore
7880 run : |
79- echo "${{ secrets.SIGNING_KEY }}" | base64 --decode > ${{ env.main_project_module }}/release-keystore.jks
81+ echo "${{ secrets.SIGNING_KEY }}" | base64 --decode > ${{ env.main_project_module }}/${{ env.KEYSTORE_FILE }}
8082
8183 - name : Run gradle tests
8284 run : ./gradlew test
8385
8486 - name : Build gradle project
8587 run : ./gradlew build -x lint
8688 env :
87- KEYSTORE_FILE : release-keystore.jks
8889 KEYSTORE_PASSWORD : ${{ secrets.KEY_STORE_PASSWORD }}
89- KEY_ALIAS : ${{ secrets .ALIAS }}
90+ KEY_ALIAS : ${{ env .ALIAS }}
9091 KEY_PASSWORD : ${{ secrets.KEY_PASSWORD }}
9192
9293 - name : Build APK Debug
@@ -95,20 +96,18 @@ jobs:
9596 # rename debug build
9697 mv ${{ env.main_project_module }}/build/outputs/apk/debug/app-debug.apk ${{ env.main_project_module }}/build/outputs/apk/debug/${{ env.app_name }}-${{ steps.extract_version.outputs.APP_VERSION }}-debug.apk
9798 env :
98- KEYSTORE_FILE : release-keystore.jks
9999 KEYSTORE_PASSWORD : ${{ secrets.KEY_STORE_PASSWORD }}
100- KEY_ALIAS : ${{ secrets .ALIAS }}
100+ KEY_ALIAS : ${{ env .ALIAS }}
101101 KEY_PASSWORD : ${{ secrets.KEY_PASSWORD }}
102102
103103 - name : Build APK Release
104104 run : |
105105 ./gradlew assembleRelease
106106 # rename release build
107- mv ${{ env.main_project_module }}/build/outputs/apk/release/app-release.apk ${{ env.main_project_module }}/build/outputs/apk/debug /${{ env.app_name }}-${{ steps.extract_version.outputs.APP_VERSION }}.apk
107+ mv ${{ env.main_project_module }}/build/outputs/apk/release/app-release.apk ${{ env.main_project_module }}/build/outputs/apk/release /${{ env.app_name }}-${{ steps.extract_version.outputs.APP_VERSION }}.apk
108108 env :
109- KEYSTORE_FILE : release-keystore.jks
110109 KEYSTORE_PASSWORD : ${{ secrets.KEY_STORE_PASSWORD }}
111- KEY_ALIAS : ${{ secrets .ALIAS }}
110+ KEY_ALIAS : ${{ env .ALIAS }}
112111 KEY_PASSWORD : ${{ secrets.KEY_PASSWORD }}
113112
114113 # Create Bundle AAB Release
0 commit comments