Skip to content

fix: release vss 0.5.20 symbols#15

Merged
ovitrif merged 1 commit into
masterfrom
chore/fix-android-native-symbols
Jun 18, 2026
Merged

fix: release vss 0.5.20 symbols#15
ovitrif merged 1 commit into
masterfrom
chore/fix-android-native-symbols

Conversation

@ovitrif

@ovitrif ovitrif commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Refs synonymdev/bitkit-android#982

Related

Description

Publishes the follow-up VSS mobile release after #14 merged.

  • Bumps VSS to 0.5.20.
  • Rebuilds Android and iOS artifacts from the same release commit.
  • Updates Package.swift for the regenerated VssRustClientFfi.xcframework.zip checksum.
  • Keeps Android AAR libraries stripped while publishing the separate native-debug-symbols classifier.

Release/package proof:

  • Release: v0.5.20
  • Release commit: 7112fefa26335510eea7588461c9d77d75e5d938
  • Android package workflow: 27703652412
  • Android package: com.synonym:vss-client-android:0.5.20
  • Android native-debug-symbols classifier resolves from GitHub Packages.
  • iOS release asset: VssRustClientFfi.xcframework.zip
  • iOS checksum: 127785b12312fdf6adc8560a66f756164e52ac3f6cb7ec79b0282f007338d80a

QA Notes

Passed locally:

  • ./build_ios.sh
  • ./build_android.sh
  • actionlint .github/workflows/gradle-publish.yml
  • bash -n build_android.sh
  • git diff --check

Remote checks:

  • GitHub release v0.5.20 contains VssRustClientFfi.xcframework.zip.
  • GitHub release v0.5.20 contains native-debug-symbols.zip.
  • GitHub Packages returns HTTP 200 for the 0.5.20 POM, AAR, and native-debug-symbols classifier.

@ovitrif

ovitrif commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator Author

@ben-kaufman This PR simply does the same thing we had to do in the ldk-node PR so both iOS and Android bindings are in sync on the latest release.

@ben-kaufman ben-kaufman left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I rechecked the release tag, release assets, Android validation, and iOS checksum against the current head.

@ovitrif ovitrif merged commit 619a952 into master Jun 18, 2026
1 check passed
@ovitrif ovitrif deleted the chore/fix-android-native-symbols branch June 18, 2026 11:56
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.

2 participants