diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2002a5c21..55396e126 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -71,7 +71,7 @@ jobs: mv "$apk" "$unsignedFn" ${ANDROID_HOME}/build-tools/$(ls ${ANDROID_HOME}/build-tools/ | tail -1)/apksigner sign --ks apksign.keystore --ks-pass pass:"${KEYSTORE_PASSWORD}" --out "${apk}" "${unsignedFn}" shasum -a 256 ${apk} | cut -d " " -f 1 > "$apk".sha256 - keytool -printcert -jarfile ${apk} + ${ANDROID_HOME}/build-tools/$(ls ${ANDROID_HOME}/build-tools/ | tail -1)/apksigner verify --print-certs ${apk} 2>/dev/null \ | sed -n 's/^Signer #1 certificate SHA-256 digest: \(.*\)/\1/p' echo "${apk} | $(shasum -a 256 ${apk} | cut -d " " -f 1)" done rm apksign.keystore