We welcome contributions from the community! To help us maintain a high-quality project, please follow these guidelines when contributing:
- Fork the Repository: Click the "Fork" button at the top right of this repository page to create a copy in your own GitHub account.
- Create a New Branch: Create a new branch from
main
for your changes. Use a descriptive name for your branch. - Make Your Changes: Implement your changes in the new branch. Ensure your code follows the project’s coding style and conventions.
- Write Tests: If applicable, write tests to cover the new or changed functionality.
- Update Documentation: Update relevant documentation (e.g., README.md) if your changes affect the usage or setup of the project.
- Open a Pull Request: Submit a pull request from your branch to the main repository. Provide a clear description of your changes and why they are needed. Link any relevant issues or discussions.
Please adhere to our Code of Conduct when participating in the project.
- Review: All pull requests will be reviewed by project maintainers. We may ask for additional changes or clarifications.
- Merging: Once your pull request is approved and passes all tests, it will be merged into the main branch.
If you find a bug or have a feature request, please open an issue in the repository. Provide as much detail as possible to help us understand and address the issue.