ConventionalFighter (CF) aims to create an easy way to generate conventional commit messages by providing a simple web GUI.
CF follows the Conventional Commits specification 1.0.0 found here.
- Automatically generating CHANGELOGs.
- Automatically determining a semantic version bump (based on the types of commits landed).
- Communicating the nature of changes to teammates, the public, and other stakeholders.
- Triggering build and publish processes.
- Making it easier for people to contribute to your projects by allowing them to explore a more structured commit history.
- Node.js (version 14 or later)
- npm (version 6 or later)
-
Clone the repository:
git clone https://github.com/mbeggiato/ConventionalFighter.git cd ConventionalFighter
-
Install dependencies:
npm install
To start the development server, run:
npm run dev
This will start the application at http://localhost:5173/
.
To build this project run
npm run build
Tip
Checkout this projects GitHub actions to learn more about building and deploying.
This project is licensed under the MIT License.