Thank you for considering contributing to this project! π
This guide will help you get started and ensure your contributions are productive and welcome.
- Bug reports
- Bug fixes
- New features or improvements
- Documentation updates
- Tests or improvements to test coverage
- Discussions and feedback on issues or pull requests
-
Fork the Repository
Create a fork of this repository using the GitHub UI. -
Create a Branch
Use a descriptive branch name, e.g.,fix/abcorfeature/provide-cassandra-support. -
Make Your Changes
Keep commits clear and descriptive. Use Conventional Commits. -
Run Tests (if applicable)
Make sure your changes don't break existing tests.Run
./mvnw installor, in case you have act installed,act --action-offline-mode --artifact-server-path $PWD/.artifacts pull_requestwhich will run the Github-Action pipeline locally. -
Push & Create Pull Request
Push your branch and open a Pull Request against themainbranch, depending on the project's workflow.In your PR description, please include:
- WHAT was changed
- WHY it was changed
- HOW it can be tested (if relevant)
If you need help or have questions, feel free to open an issue.
Thank you for helping improve this project! π