zapstore.yaml: - Rewritten to use correct zsp fields (repository, tags, metadata_sources) - Uses GitHub releases as APK source (auto-detected by zsp) - Removed non-standard fields (pubkey, categories → tags) - Added supported_nips list .github/workflows/zapstore.yml: - Triggers on version tags (v*.*.*) - Builds web app with Node 22 - Syncs Capacitor Android project - Builds signed release APK via Gradle - Creates GitHub Release with APK attached - Installs zsp and publishes to Zapstore relay Required GitHub secrets: KEYSTORE_BASE64 – base64-encoded .jks keystore KEYSTORE_PASSWORD – keystore store password KEY_ALIAS – key alias in keystore KEY_PASSWORD – key password SIGN_WITH – nsec or bunker:// for Nostr signing Co-authored-by: shakespeare.diy <assistant@shakespeare.diy> |
||
|---|---|---|
| .. | ||
| deploy.yml | ||
| zapstore.yml | ||