MsZoezo / dayta

GNU General Public License v3.0
0 stars 0 forks source link

Add GitHub Action Support #22

Closed BetOnJeanette closed 4 months ago

BetOnJeanette commented 4 months ago

What is the Problem?

We currently don't perform any checks when creating a pull request (linting, unit tests, etc)

Why is this a Problem?

Right now, this isn't a problem: we don't have unit tests, and as of writing, #21 is still open. There is no need for actions to be run. That said, if we do either, we should ensure that they run as part of the pull request workflow to make sure that the code we are writing isn't going to lead to further issues down the line.

What should be done to Fix this Problem?

If #21 is completed, or if we implement unit tests, we should ensure that they are run by GitHub actions to automatically run when pulls into main are done