Skip to content

fix(links): drop debug keystore fingerprint from assetlinks source copy - #25

Merged
haritabh17 merged 1 commit into
badmlabs:mainfrom
haritabh17:fix/assetlinks-debug-cert
Jul 5, 2026
Merged

haritabh17 merged 1 commit into
badmlabs:mainfrom
haritabh17:fix/assetlinks-debug-cert

Conversation

@haritabh17

Copy link
Copy Markdown
Collaborator

Companion to badmlabs/badmlabs.github.io#2 (already merged and live).

The debug keystore is committed to this public repo, so serving its fingerprint in assetlinks.json let anyone's rebuild pass App Links verification for badmlabs.github.io. The live site now serves only the Play App Signing and upload certs.

This PR syncs the links-site/ source copy with what's deployed and updates the stale docs:

  • links-site/.well-known/assetlinks.json — debug fingerprint removed, Play signing + upload certs kept
  • links-site/README.md — documents why the debug cert is excluded and how to force-verify App Links locally (adb shell pm set-app-links ... 2 all)
  • android/app/build.gradle — comment on the debug-keystore release fallback no longer claims assetlinks verifies it

The debug keystore is committed to this public repo, so serving its
fingerprint let anyone's rebuild pass App Links verification. Live site
(badmlabs.github.io#2) now serves only the Play signing and upload
certs; this syncs the source copy and updates the stale docs.
@haritabh17
haritabh17 merged commit 6a8bab9 into badmlabs:main Jul 5, 2026
1 check passed
@haritabh17
haritabh17 deleted the fix/assetlinks-debug-cert branch July 5, 2026 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant