Skip to content

feat(pwa): TWA assetlinks + manifest for Google Play - #71

Merged
puppe1990 merged 2 commits into
developfrom
feat/twa-play-assetlinks
Aug 5, 2026
Merged

feat(pwa): TWA assetlinks + manifest for Google Play#71
puppe1990 merged 2 commits into
developfrom
feat/twa-play-assetlinks

Conversation

@puppe1990

Copy link
Copy Markdown
Member

Summary

  • Add public/.well-known/assetlinks.json for package `com.purplestock.app` (placeholder SHA-256 to replace with Play App Signing cert)
  • Harden web manifest for TWA (id, scope, start_url, icon purposes)
  • Headers for assetlinks/manifest in Next config
  • Document TWA packaging path (`purple-stock/twa/`)

Required follow-up (human)

  1. Replace `REPLACE_WITH_PLAY_APP_SIGNING_SHA256` after reading Play Console → App integrity
  2. Deploy to prod so assetlinks is 200
  3. Locally: install JDK 17, `cd purple-stock/twa && npm run init && npm run build`
  4. Upload AAB to closed testing

Test plan

Serve assetlinks for com.purplestock.app, tune manifest scope/start_url for Bubblewrap TWA, and document Play packaging in AGENTS.md.
Wire Digital Asset Links for com.purplestock.app using the production Play app signing certificate fingerprint.
@puppe1990
puppe1990 merged commit 3b79e04 into develop Aug 5, 2026
3 checks passed
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