diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index f818ee7..f9a59d2 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -145,7 +145,8 @@ jobs: # but break Obtainium updates (signature mismatch on install). run: | $ANDROID_HOME/build-tools/36.0.0/apksigner verify --print-certs app/build/outputs/apk/release/app-release.apk | tee /tmp/certs.txt - grep -q '60:C5:2C:FE:CA:C0:A5:2A:9D:B9:24:1A:25:A1:40:EA:79:F6:C3:FE:04:F8:18:DA:E9:16:93:76:8E:D0:DE:BA' /tmp/certs.txt \ + # apksigner prints the digest lowercase without colons. + grep -q '60c52cfecac0a52a9db9241a25a140ea79f6c3fe04f818dae91693768ed0deba' /tmp/certs.txt \ || { echo "::error::APK not signed with the Mindlist release key"; exit 1; } working-directory: android