- Fork the repository on GitHub
- Clone your forked repository to your local machine
- Create a new branch from the main branch for your changes
- Make your changes and commit them with clear commit messages following conventional commit standards
- Push your changes to your forked repository
- Open a pull request against the main branch of the original repository
- Title your PR with a brief description of the changes
- In the PR description, explain in more detail the changes made and why they were made
- Reference any relevant issues in the PR description (e.g. "Closes #42")
- PRs will only be accepted if they pass all checks and are approved by a maintainer
- Pull requests can only be merged by project maintainers
- Changes must not be merged directly into
mainwithout an approved pull request - All commits in the pull request must follow conventional commit standards