GeriLife / companionship

Promoting companionship and well-being for everyone.
European Union Public License 1.2
7 stars 18 forks source link

Set up CI to run tests on commits #59

Closed brylie closed 2 years ago

brylie commented 2 years ago

We don't currently run any CI jobs to verify that commits pass tests, for example.

Task

TODO:

Alternatively

At some point, we may look into more efficient use of these runners. For now, a single runner is fine, since they share dependencies.

brylie commented 2 years ago

@TheMythologist has kindly contributed code that runs linting tasks.

Next, we will run the project tests, via pytest, during CI.

As a follow-up, we will add a test coverage report #62