Open cameronvoell opened 8 months ago
Note that most of the steps currently outline in the libxmtp-swift release process outlined in the README.md should be automated by fixing the release.yml
steps here and adding new release process from the Release Swift Bindings action (build static libs and upload as release artifact):
Is your feature request related to a problem?
As part of https://github.com/xmtp/libxmtp/pull/433 we added a new GitHub action for publishing swift bindings as Release artifacts to be used by Swift Package Manager and Cocoapods in iOS SDK integrations.
Currently that new action must be triggered manually from GitHub Actions => Release Swift Bindings => Run workflow.
Describe the solution to the problem
Integrate the Swift bindings release into the regular release process that gets kicked off when merges to
main
branch occur.Describe the uses cases for the feature
Removes a manual step of our release process.
Additional details
No response