How to Contribute
We welcome contributions to enhance the functionality and features of any MuleSoft AI Chain connector.
Please follow these steps to contribute:
Step 1: Fork the Repository
Create your own fork of the MuleSoft AI Chain Connector repository by clicking the "Fork" button at the top right corner of the repository page.
Step 2: Clone Your Fork
Clone your forked repository to your local machine.
git clone https://github.com/MuleSoft-AI-Chain-Project/mulesoft-ai-chain-connector.git
cd mulesoft-ai-chain-connector
Step 3: Create a Branch
Create a new branch for your feature or bug fix.
git checkout -b feature/your-feature-name
Step 4: Implement Changes / Features
Implement your changes and commit them with a descriptive commit message.
git add .
git commit -m "Add your commit message here"
Step 5: Push Your Changes
Push your changes to your forked repository.
git push origin feature/your-feature-name
Step 6: Create a Pull Request
Push your changes to your forked repository.
- Go to your forked repository on GitHub.
- Click the "Compare & pull request" button next to your newly pushed branch.
- Ensure the base fork is MAC-Project/mulechain-ai-connector and the base branch is develop.
- Provide a clear and descriptive title and description for your pull request, explaining what - changes you made and why.
- Submit the pull request.
Step 7: Review Process
Your pull request will be reviewed by the maintainers. You might be asked to make additional changes or provide further explanations. Once your pull request is approved, it will be merged into the develop branch.
License
This project is licensed under the MIT License. This means that you are free to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, provided that you include the original copyright and license notice in any copy of the Software that you distribute.
For more details, see the LICENSE (opens in a new tab) file.