Skip to content

Commit

Permalink
Update Generated APK AAB (Upload - Create Artifact To Github Action &…
Browse files Browse the repository at this point in the history
… Release).yml
  • Loading branch information
appvpluss authored Feb 7, 2025
1 parent 2596756 commit f0a9566
Showing 1 changed file with 13 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,23 @@ jobs:
run: ./gradlew assembleDebug

- name: Build APK Release
run: ./gradlew assemble
run: ./gradlew assembleRelease

- name: Build AAB Release
run: ./gradlew ${{ env.main_project_module }}:bundleRelease

# امضای APK Release
- name: Sign APK Release
run: |
echo "${{ secrets.SIGNING_KEYSTORE }}" | base64 --decode > keystore.jks
apksigner sign --ks keystore.jks --ks-pass pass:${{ secrets.SIGNING_STORE_PASSWORD }} \
--key-pass pass:${{ secrets.SIGNING_KEY_PASSWORD }} --ks-key-alias ${{ secrets.SIGNING_KEY_ALIAS }} \
--out ${{ env.main_project_module }}/build/outputs/apk/release/app-release-signed.apk ${{ env.main_project_module }}/build/outputs/apk/release/app-release-unsigned.apk
# Verify the APK signature
- name: Verify APK Signature
run: apksigner verify ${{ env.main_project_module }}/build/outputs/apk/release/app-release-signed.apk

# آپلود خروجی‌ها به عنوان Artifact برای دانلود از GitHub Actions
- name: Upload APK Debug as Artifact
uses: actions/upload-artifact@v4
Expand Down

0 comments on commit f0a9566

Please sign in to comment.