Pull Requests are welcome. In general, we follow the "fork-and-pull" Git workflow
- Fork the repo on GitHub
- Clone the project to your own machine
- Commit changes to your own branch
- Push your work back up to your fork
- Submit a Pull request so that we can review your changes
NOTE: Be sure to merge the latest from "upstream" before making a pull request!.
Some parts of the Lagoon CLI use code generation. Ensure you run make gen or make test.
When implementing new commands or updating flags, ensure to update the documentation. This can be done with the following
make docs
# or
GO111MODULE=on go run main.go --docs
Run tests locally
make test