We welcome contributions and suggestions to improve RD-Agent. Whether it's solving an issue, addressing a bug, enhancing documentation, or even correcting a typo, every contribution is valuable and helps improve the project.
To get started, you can explore the issues list or search for TODO:
comments in the codebase by running the command:
grep -r "TODO:"
- Fork the Repository: Create a fork of the repository on GitHub.
- Clone the Repository: Clone your forked repository to your local machine.
git clone https://github.com/your-username/RD-Agent.git
- Create a Branch: Create a new branch for your changes.
git checkout -b feature/your-feature-name
- Make Changes: Make your changes to the codebase.
- Commit Changes: Commit your changes with a descriptive commit message.
git commit -m "Description of your changes"
- Push Changes: Push your changes to your forked repository.
git push origin feature/your-feature-name
- Ensure CI Passes: Make sure your code passes the automatic CI checks on GitHub.
- Create a Pull Request: Create a pull request from your forked repository to the main repository.
Please adhere to the Code of Conduct in all your interactions with the project.
If you encounter any issues or have suggestions for improvements, please open an issue on GitHub.
- Ensure your code follows the project's coding standards.
- Write clear and concise commit messages.
- Update documentation as needed.
- Test your changes thoroughly before submitting a pull request.
Thank you for contributing to RD-Agent!