Thank you for considering contributing to our community! Your contributions are invaluable in building it. Follow these guidelines to contribute effectively:
-
Fork the project by visiting genai-engineering-thailand.github.io on GitHub and click the "Fork" button.
-
Clone your forked repository to your local machine.
git clone https://github.com/genai-engineering-thailand/genai-engineering-thailand.github.io.git
Create a new branch for your contribution.
git checkout -b docs/your-docs
-
Explore the
/docs
folder and think about what you would like to contribute. -
Implement your changes or improvements, including code, information, and any form of material you find suitable. You may create new knowledge category, but keep it organized and aligned with others.
-
Feel free to include notebooks, markdown article, images, diagrams (preferrbly mermaid), or any relevant media to support the explanation. Using submodules approach is applicable.
-
Ensure the material can be rendered in our website properly using MKDocs.
- Commit your changes with a descriptive commit message. We encourage you to use Conventional Commits.
git commit -m "docs: add ABC content to docs folder"
- Push your changes to your forked repository.
git push origin docs/your-docs
- Go to the original repository on GitHub.
- Click on the "Pull Requests" tab.
- Click the "New Pull Request" button.
- Choose the branch with your changes.
- Describe your changes in the pull request and provide any necessary context.
- Submit the pull request.
Once your pull request is submitted, it will undergo a review. Be open to feedback and address any comments or suggestions made by maintainers or contributors.
After a successful review, your contribution will be merged into the main repository.
Happy sharing! 🌐📚