openmhealth / schemas

A repository of Open mHealth schemas.
Apache License 2.0
71 stars 45 forks source link

Move from Travis CI to GitHub Actions #24

Closed emersonf closed 1 year ago

emersonf commented 1 year ago

Problem

Travis CI doesn't seem to support free open-source plans anymore.

Solution

Create a GitHub Actions workflow to validate test data. The workflow fails if any test data validation fails. PRs also can't be merged if the workflow fails.

A status badge has also been added to the README that shows if test data validation is passing.

The old Travis configuration has been removed.