commit f40e48a080ad6ea96c59ac76a3f3e3577f5d7740
parent 1b26831f974e49c4d5164bd4b71fd4af84a70385
Author: Iván Ávalos <avalos@disroot.org>
Date: Mon, 23 Feb 2026 11:17:10 +0100
[ci] add --preserve-alignment to apksigner
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/contrib/ci/jobs/1-wallet-deploy/deploy.sh b/contrib/ci/jobs/1-wallet-deploy/deploy.sh
@@ -47,11 +47,13 @@ function build_fdroid_apk {
./gradlew -PsplitApk :wallet:assembleRelease
# Sign the APK for all architectures
+ # see https://github.com/obfusk/apksigcopier#what-about-signatures-made-by-apksigner-from-build-tools--3500-rc1
for arch in "${FDROID_APK_ARCHS[@]}"; do
apksigner sign \
--ks "${FDROID_KEYSTORE_PATH}" \
--ks-key-alias "${FDROID_KEYSTORE_ALIAS}" \
--ks-pass env:FDROID_KEYSTORE_PASS \
+ --alignment-preserved \
"$(printf "${FDROID_APK_TEMPLATE}" "${arch}")"
done
}