scribe-org / Scribe-iOS

iOS app with keyboards for language learners
https://apps.apple.com/app/scribe-language-keyboards/id1596613886
GNU General Public License v3.0
131 stars 79 forks source link

Create GitHub Actions workflow to run CI process #499

Closed andrewtavis closed 2 months ago

andrewtavis commented 2 months ago

Terms

Description

This issue would implement a GitHub Actions workflow whereby the CI process for Scribe-iOS that's being worked on in #8 would be ran on every pull request. Direction on how to test Swift projects with GitHub Actions can be see here. Note that we would like this at first to be a separate workflow pr_ci.yaml and be included as another step in .github/workflows/pr_swiftlint.yaml so that we can see which setup works better for maintainers (this will be discussed in the community as well).

Contribution

CC @fabulouiOS-monk, who said he'd have interest in this :) Also CC @vickcoo :) Let us know if there's anything we can do to support!

fabulouiOS-monk commented 2 months ago

Thank you @andrewtavis for creating the issue. Will start working on it.

andrewtavis commented 2 months ago

Thanks for the initiative here, @fabulouiOS-monk! :) :)

andrewtavis commented 2 months ago

PR is merged in, @fabulouiOS-monk :) Feel free to also send along edits to the testing file if you think they're needed!

andrewtavis commented 2 months ago

Closed by #500 🚀 Thanks so much for the work here, @fabulouiOS-monk! So much progress coming recently 😊