Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Secondary] Xcframework release to github for FFI repos #133

Closed
pacu opened this issue May 30, 2024 · 2 comments
Closed

[Secondary] Xcframework release to github for FFI repos #133

pacu opened this issue May 30, 2024 · 2 comments
Assignees
Labels
development This is a development task

Comments

@pacu
Copy link
Owner

pacu commented May 30, 2024

Make a release workflow for the Swift FFI that:

  • builds the existing rust code
  • packages into Xcframework
  • updates the Swift package directory
  • zips and calculates SHA-256 of xcframework
  • updates the Package.swift with the artifact url and checksum
  • commits the changes, pushes them and tags the repo
  • creates a Github Release with notes that have the Diff and checksum

closes pacu/zcash-light-client-ffi#2
closes Electric-Coin-Company/zcash-light-client-ffi#99

@pacu pacu self-assigned this May 30, 2024
@pacu pacu added the development This is a development task label May 30, 2024
@pacu pacu added this to the ZWCD Q2 2024 - 1 milestone May 30, 2024
@pacu
Copy link
Owner Author

pacu commented May 30, 2024

@pacu
Copy link
Owner Author

pacu commented May 31, 2024

Finally got it working!

pacu/zcash-light-client-ffi#2

@pacu pacu closed this as completed May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development This is a development task
Projects
Development

No branches or pull requests

1 participant