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

Configure Github Actions to Build and Run Tests #75

Merged
merged 1 commit into from
May 3, 2022

Conversation

jurvis
Copy link
Contributor

@jurvis jurvis commented May 3, 2022

Reopened of #71 (sorry!)

Purpose

Set up workflows for CI with Github Actions. Addresses #63.

This is dependent on #69 which brings most of our build toolchain to be runnable directly from the Xcode project.

Implementation

Create a build-frameworks workflow which first builds the files and then runs tests.

You can see an example of the results here: https://github.com/jurvis/libwally-swift/actions/runs/2252283407

Demo

image

Next Steps

Write a workflow on release tag that will build an xcframework and upload a ZIP to GitHub.

@jurvis jurvis force-pushed the jurvis/github-ci branch from 41d77ca to b2acbe5 Compare May 3, 2022 15:02
@Sjors Sjors merged commit b2acbe5 into Sjors:master May 3, 2022
@Sjors
Copy link
Owner

Sjors commented May 3, 2022

Thanks! Let's see what happens...

Running one: https://github.com/Sjors/libwally-swift/actions/runs/2264889707

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