build: strip deps metadata from build

Release-As: 0.9.8
This commit is contained in:
2026-04-19 14:10:06 +03:00
parent 7ff161f1c5
commit 132d9e33a6
2 changed files with 8 additions and 1 deletions

View File

@@ -155,6 +155,14 @@ jobs:
- name: Build split APKs
run: flutter build apk --release --split-per-abi
- name: Strip dependency metadata from APKs
run: |
pip install apksigtool
APK_DIR=build/app/outputs/flutter-apk
for apk in $APK_DIR/app-*-release.apk; do
python3 -m apksigtool remove-signing-block --block-id 0x504b4453 "$apk"
done
- name: Build App Bundle
run: flutter build appbundle --release --obfuscate --split-debug-info=build/debug-info-aab
- name: Rename artifacts

View File

@@ -1,3 +1,2 @@
org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError
android.useAndroidX=true
android.dependencyMetadataInApk=false