beeminder / BeeSwift

Official Beeminder for iOS app
Other
29 stars 5 forks source link

Run tests through github actions on PR #316

Closed theospears closed 1 year ago

theospears commented 1 year ago

This project was previously configured to use semaphore for unit tests. However lack of credits meant a slow queue. Github actions now has the capability to run these tests, and is more consistent with what is used elsewhere at beeminder.

This causes github to run the test suite on PRs.

Note: The test suite is currently broken. That is not addressed by this PR.

theospears commented 1 year ago

This is very similar to #315 but not created from a fork, thus should get some additional test result UI which github permissions don't allow in forks.