Thank you for your interest in contributing. Please follow the guidelines below so we can collaborate smoothly.
- Fork the repository.
- Clone it locally and create a feature branch. (
git checkout -b feature/amazing-thing) - Commit your changes with meaningful commit messages.
- Push your branch and open a Pull Request.
- Describe how to run and test the project locally in this section.
- Add links to your tech stack and style guide if you have them.
Create new releases from the Releases tab on GitHub.
- Major: Incompatible changes that require users to change their workflow.
- Minor: New features that remain backward compatible.
- Patch: Bug fixes and transparent changes.
Include a summary of changes and migration notes in release notes when relevant.
- Follow the styleguide.
- Write clear, consistent commit messages (e.g. Conventional Commits).
- Work in a feature branch from your fork.
- Describe the purpose and scope of your changes in the PR.
- Request review after CI passes.
- Update documentation or config if your changes require it.
Thank you for contributing.