Skip to content

Latest commit

 

History

History
75 lines (55 loc) · 2 KB

File metadata and controls

75 lines (55 loc) · 2 KB

Contributing to Commiter CLI

Thank you for considering contributing! We ❤️ community involvement.

Table of Contents


Reporting Bugs

  1. Search existing issues to see if the problem has already been reported.
  2. If not, open a new issue and include:
    • A clear and descriptive title.
    • Steps to reproduce the issue.
    • Expected vs. actual behavior.
    • Environment details (OS, Node.js version, commiter-cli version).

Suggesting Enhancements

  1. Check if a similar feature request already exists.
  2. Open an issue with:
    • A summary of the proposed feature.
    • Motivation and use cases.
    • Any relevant examples or mockups.

Development Setup

To run locally, simply execute:

<type>: <short summary>
  • type: feat, fix, docs, style, refactor, test, chore
  • short summary: imperative, max ~50 characters

Example:

feat: add translation error fallback prompt

If translation fails, ask user to keep the original message.  
Closes #42.

Pull Request Process

  1. Fork the repository and clone your fork.
  2. Create a feature branch.
  3. Make your changes, ensuring linting and formatting rules pass.
  4. Commit using Conventional Commits.
  5. Push to your fork.
  6. Open a pull request against odutradev/commiter-cli:main and include:
    • Description of changes.
    • Link to related issues.
    • Screenshots or examples if applicable.
  7. Address any review feedback.
  8. Once approved and CI passes, your PR will be merged.

Thank You

Thank you for helping improve Commiter CLI! Your contributions make this project better for everyone. 🎉