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

Make a release workflow for the Swift FFI that: #4

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

pacu
Copy link
Owner

@pacu pacu commented May 31, 2024

- 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 #2
closes Electric-Coin-Company#99

pacu and others added 2 commits May 31, 2024 20:54
    - 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 #2
closes Electric-Coin-Company#99
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.

make xcframework done manually by PR authors is error-prone and a potential security hazard
1 participant