File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -63,18 +63,28 @@ jobs:
6363 run : chmod +x gradlew
6464 # APK Release
6565 - name : Build release APK
66- run : ./gradlew :${{ env.module }}:assemble${{ env.variant }}
66+ run : ./gradlew :${{ env.module }}:assemble${{ env.variant }}Release
67+ # Sign apk
68+ - name : Sign release APK
69+ uses : r0adkll/sign-android-release@v1
70+ id : sign_app
71+ with :
72+ releaseDirectory : ${{ env.module }}/build/outputs/apk/${{ env.variant }}/release
73+ signingKeyBase64 : ${{ secrets.SIGNING_KEY }}
74+ alias : ${{ secrets.ALIAS }}
75+ keyStorePassword : ${{ secrets.KEY_STORE_PASSWORD }}
76+ keyPassword : ${{ secrets.KEY_PASSWORD }}
6777 # Upload apk
6878 - name : Upload release APK
6979 uses : actions/upload-artifact@v3
7080 with :
7181 name : ${{ env.module }}-${{ env.variant }}-${{ env.date_today }}-release.apk
72- path : ${{ env.module }}/build/ outputs/apk/${{ env.variant }}/release/${{ env.module }}-${{ env.variant }}-release.apk
82+ path : ${{steps.sign_app. outputs.signedReleaseFile}}
7383 # Prepare Github release
7484 - name : Upload files to a GitHub release
75857686 with :
77- file : ${{ env.module }}/build/ outputs/apk/${{ env.variant }}/release/${{ env.module }}-${{ env.variant }}-release.apk
87+ file : ${{steps.sign_app. outputs.signedReleaseFile}}
7888 asset_name : ${{ env.module }}-${{ env.variant }}-release.apk
7989 tag : ${{ github.ref }}
8090 overwrite : true
You can’t perform that action at this time.
0 commit comments