RxCombine icon indicating copy to clipboard operation
RxCombine copied to clipboard

feat(ci): add release workflow

Open alexfu opened this issue 1 year ago • 0 comments

Adds a workflow that creates a GitHub release upon tag push. This will also run the Carthage archive script and add it to the release.

Rationale: The last couple releases have a missing RxCombine.framework.zip, presumably due to some issues with local dev env configuration and running the carthage-archive.sh script. By moving this to CI, the environment should be more predictable and consistent.

Also see https://github.com/CombineCommunity/RxCombine/issues/10

alexfu avatar Apr 21 '24 15:04 alexfu