digitalr00ts / fizzbuzzx

An unnecessarily over-engineered fizzbuzz solution
Apache License 2.0
2 stars 2 forks source link

Add Github Actions to run tests #7

Closed drts01 closed 3 years ago

drts01 commented 4 years ago

Implementing Continuous Integration (CI) would catch such issues as seen in issue #2.

Docs:

drts01 commented 4 years ago

What is CI: https://www.thoughtworks.com/continuous-integration

drts01 commented 4 years ago

CI frequent utilizes server side git hooks. Here is an article to discuss both server and client side git hooks. We will use Github Actions for server side and we will go over client side (to make things like black run before committing).

https://www.atlassian.com/continuous-delivery/continuous-integration/git-hooks