build: fix signing

Release-As: 0.9.10
This commit is contained in:
2026-04-19 17:14:18 +03:00
parent 4ae96c37d1
commit 9f45b2344e
2 changed files with 5 additions and 12 deletions

View File

@@ -155,18 +155,6 @@ jobs:
- name: Build split APKs
run: flutter build apk --release --split-per-abi
- name: Re-sign APKs to strip dependency metadata block
run: |
APK_DIR=build/app/outputs/flutter-apk
for apk in $APK_DIR/app-*-release.apk; do
${ANDROID_HOME}/build-tools/$(ls ${ANDROID_HOME}/build-tools/ | sort -V | tail -1)/apksigner sign \
--ks android/app/upload-keystore.jks \
--ks-key-alias ${{ secrets.ANDROID_KEY_ALIAS }} \
--ks-pass pass:${{ secrets.ANDROID_STORE_PASSWORD }} \
--key-pass pass:${{ secrets.ANDROID_KEY_PASSWORD }} \
"$apk"
done
- name: Build App Bundle
run: flutter build appbundle --release --obfuscate --split-debug-info=build/debug-info-aab
- name: Rename artifacts

View File

@@ -49,6 +49,11 @@ android {
}
}
dependenciesInfo {
includeInApk = false
includeInBundle = false
}
buildTypes {
debug {
applicationIdSuffix = ".debug"