Thank you for your interest in contributing to conventional-commits-check
. Here are some guidelines and instructions to follow when contributing.
- Fork the repository.
- Clone the forked repository to your local machine.
- Create a new branch for your changes.
- Make changes and commit them.
- Push the changes to your fork.
- Create a pull request to the
main
branch of the original repository.
- Install Python 3.x on your local machine.
- Create a virtual environment.
- Activate the virtual environment.
- Install the required packages by running
pip install -r requirements.txt
. - Run tests using
pytest
.
Please ensure that your pull request adheres to the following guidelines:
- Follow the Conventional Commits specification for commit messages.
- Use the provided Flake8 configuration and ensure that your code passes all lint checks.
- Write clear and concise documentation for any new features or changes.
- Make sure that your changes do not introduce new issues or break existing functionality.
If you encounter any issues while using conventional-commits-check
, please open a GitHub issue and include the following information:
- A clear and descriptive title for the issue.
- A detailed description of the issue, including steps to reproduce (if applicable).
- The version of
conventional-commits-check
you are using. - Any relevant error messages or screenshots.
Please note that conventional-commits-check
is governed by the Contributor Covenant Code of Conduct. By contributing to this project, you agree to abide by its terms.
Thank you for contributing to conventional-commits-check
!