- If you would like to contribute code to this project you can do so through GitHub by forking the repository and sending a pull request.
- If you are making a large change, you should submit a proposal issue first so that you don't risk your feature being denied
- Fork the codebase on github
- Clone your fork to your machine
- Create a branch describing your change
- Develop your feature and push changes to your branch in your fork
- Add your name to the
CONTRIBUTORS
file - Open a pull request from your fork and branch to master on github.com/Comcast/kuberhealthy
- Celebrate! 🎉
- The code must be formatted with
go fmt
- The change must pass all tests
- The change must include tests for new functionality created