Thank you for considering contributing to Peanut! We welcome contributions from everyone. By participating in this project, you agree to abide by our code of conduct.
- Ensure the bug was not already reported by searching on GitHub under Issues.
- If you're unable to find an open issue addressing the problem, open a new one. Be sure to include:
- A descriptive title and summary.
- Steps to reproduce the issue.
- Any relevant logs or screenshots.
- Check if the enhancement was already suggested by searching on GitHub under Issues.
- If not, open a new issue and provide:
- A clear and descriptive title and summary.
- A detailed description of the proposed enhancement.
- Any relevant examples or use cases.
- Fork the repository.
- Create a new branch from
main
for your feature or bugfix. - Make your changes.
- Ensure your code follows the project's coding standards.
- Commit your changes with a descriptive commit message.
- Push your branch to your forked repository.
- Open a pull request against the
main
branch of the original repository.
- Follow the coding style used in the project.
- Write clear, concise, and meaningful commit messages.
Please read and follow our Code of Conduct.
If you need help, feel free to ask questions by opening an issue or reaching out to the community.
Thank you for your contributions!