We welcome contributions to cma-cli! By participating in this project, you agree to abide by our Code of Conduct.
If you find a bug, please open an issue on GitHub. Before opening a new issue, please check if a similar issue already exists. When reporting a bug, please include:
- A clear and concise description of the bug.
- Steps to reproduce the behavior.
- Expected behavior.
- Screenshots or error messages if applicable.
- Your operating system and
cma-cliversion.
We love new ideas! If you have a suggestion for a new feature or an improvement, please open an issue on GitHub. Describe your idea in detail and explain why you think it would be valuable to the project.
We appreciate code contributions. To contribute code, please follow these steps:
- Fork the repository.
- Clone your forked repository to your local machine.
git clone https://github.com/prasoonk1204/cma-cli.git
- Create a new branch for your feature or bug fix.
or
git checkout -b feature/your-feature-name
git checkout -b bugfix/your-bug-fix-name
- Make your changes.
- Test your changes thoroughly.
- Commit your changes with a clear and descriptive commit message.
or
git commit -m "feat: Add new feature"git commit -m "fix: Fix bug in X" - Push your changes to your forked repository.
git push origin feature/your-feature-name
- Open a Pull Request to the
mainbranch of the original repository.
- Ensure your code adheres to the project's coding style.
- Write clear and concise commit messages.
- Provide a detailed description of your changes in the pull request.
- Ensure all tests pass.
- Be responsive to feedback from maintainers.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project, you agree to abide by its terms.
Thank you for contributing!