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

[SDK-1131] GitHub Actions #1125

Merged
merged 38 commits into from
Jun 12, 2021
Merged

[SDK-1131] GitHub Actions #1125

merged 38 commits into from
Jun 12, 2021

Conversation

jdee
Copy link
Contributor

@jdee jdee commented Jun 12, 2021

This helps prepare to address #1053. We're preparing another repo for SPM, and GHA is part of the automation process involved. Stay tuned on that front.

This introduces a PR verification job that runs unit tests. This will be required to pass for PR merge. Use:

bundle check || bundle install
bundle exec fastlane unit_tests

to verify changes before submitting PRs. You can also do this in Xcode using the Branch-TestBed-CI scheme with Product > Test (cmd-U).

There are two other manual workflows here. They can't be triggered for testing manually until merged to master, so I'm merging this first to staging then to master pretty soon. PR verification is tested. The integration-tests.yml should work right away, but some tests will likely fail. The release.yml needs work.

@BranchMetrics/core-team

@jdee jdee merged commit ade5e03 into staging Jun 12, 2021
@jdee jdee deleted the SDK-1131/gha-verify branch June 12, 2021 03:49
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.

1 participant