ShellHub is an open source project and we love to receive contributions from our community.
Here are a few general guidelines on contributing and reporting bugs to ShellHub that we ask you to take a look first. Notice that all of your interactions in the project are expected to follow our Code of Conduct.
Before reporting a new issue, please be sure that the issue wasn't already reported or fixed by searching on GitHub through our issues.
- Check for open issues, or open a fresh issue to start a discussion around a feature idea or a bug. Opening a separate issue to discuss the change is less important for smaller changes, as the discussion can be done in the pull request.
- Fork the relevant repository on GitHub, and start making your changes.
- Check out the README for the project for specific information to that repository.
- Push the change to a separate branch for your feature.
- Open a pull request.
- We try to merge and deploy changes as soon as possible, or at least leave some feedback.