asaf-kali / coursist

Open Source Workshop (67118) course team project
MIT License
6 stars 12 forks source link

Add CI with Github Actions #119

Closed nvgoldin closed 4 years ago

nvgoldin commented 4 years ago

On each commit to master/develop:

  1. Run black with --check, will fail if not all files are formatted.
  2. Run unit tests, will fail the pipeline if any of them fails.

@asaf-kali note one of the unit tests failed - I fixed it - not sure what was the reason (it happens on develop too I assume).

Closes https://github.com/asaf-kali/coursist/issues/118#issue-654358143