DevChatter / ChatterBot

Highly modular Twitch chat bot.
MIT License
10 stars 5 forks source link

Setup CI/CD Build Pipeline. #21

Closed SimonGeering closed 4 years ago

SimonGeering commented 4 years ago

@benrick needs to make an architecture decision as to what tech stack to use for a CI/CD Build pipeline.

I would previously have recommended Azure DevOps, but given that we are not looking to do any form of Azure deployment with this one it is not as important. So in the interests of keeping it simple and all in one place, a GitHub Actions option may suffice.

Once a decision has been made I should be able to help get a yaml file together so there is a basic Build and Run Tests pipeline in place for every PR.

benrick commented 4 years ago

Had the same thought process on it, and GitHub Actions is nice for us, since everyone can find it easily. I haven't put info in it yet, but I do have a placeholder issue #9 to do this.

SimonGeering commented 4 years ago

Sorry, missed that you already had this in #9