@@ -25,21 +25,25 @@ jobs:
2525
2626 - name : Decode keystore file
2727 run : |
28- echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 --decode > ${{ github.workspace }}/ local.keystore
28+ echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 --decode > local.keystore
2929
30- - name : Build signed APK
30+ - name : Build APK
3131 run : |
3232 ./gradlew assembleRelease \
3333 -Pandroid.injected.signing.store.file=${{ github.workspace }}/local.keystore \
3434 -Pandroid.injected.signing.store.password=${{ secrets.KEYSTORE_PASSWORD }} \
3535 -Pandroid.injected.signing.key.alias=${{ secrets.KEY_ALIAS }} \
3636 -Pandroid.injected.signing.key.password=${{ secrets.KEY_PASSWORD }}
3737
38- - name : Upload signed APK
38+ - name : Rename APK
39+ run : |
40+ mv voicesmith/build/outputs/apk/release/voicesmith-release.apk voicesmith-latest.apk
41+
42+ - name : Upload APK
3943 uses : actions/upload-artifact@master
4044 with :
41- name : voicesmith-release -apk
42- path : voicesmith/build/outputs/apk/release/voicesmith-release .apk
45+ name : voicesmith-latest -apk
46+ path : voicesmith-latest .apk
4347
4448 upload-release-artifact :
4549
@@ -51,15 +55,19 @@ jobs:
5155
5256 steps :
5357
54- - name : Download signed APK
58+ - name : Download APK
5559 uses : actions/download-artifact@master
5660 with :
57- name : voicesmith-release-apk
58- path : ./release-artifacts
61+ name : voicesmith-latest-apk
62+ path : ${{ github.workspace }}
63+
64+ - name : Rename APK
65+ run : |
66+ mv voicesmith-latest.apk voicesmith-${{ github.event.release.tag_name }}.apk
5967
60- - name : Upload signed APK to GitHub release
68+ - name : Upload APK to GitHub release
6169 uses : softprops/action-gh-release@master
6270 with :
63- files : release-artifacts/ voicesmith-release.apk
71+ files : voicesmith-${{ github.event. release.tag_name }} .apk
6472 env :
6573 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments