commitlint is a tool designed to lint your commit messages according to the Conventional Commits standard for your pre-commit hook and GitHub Actions.
-
Updated
May 24, 2024 - Python
commitlint is a tool designed to lint your commit messages according to the Conventional Commits standard for your pre-commit hook and GitHub Actions.
A PHP tool built to generate a changelog from a project's commit messages and metadata following the conventionalcommits.org and automate versioning with semver.org.
Automagically generate conventional git commit messages with AI. - 使用 AI 自动生成约定式 git 提交信息。
🪀 A PHP library for creating and validating commit messages according to the Conventional Commits specification. Includes a CaptainHook plugin!
Commit tool for linting
Check if your PR commits matching with https://www.conventionalcommits.org/
Conventional commits, changelog, versioning, validation
Creates or updates the changelog file from commit messages formatted according to Conventional Commits.
A specification for adding human and machine readable meaning to commit messages using color-rich emojis 🌈
🚀✨ A minimalist CLI tool to automate the git-add-then-commit workflow for conventional commit messages
commitcli, commit-cli is a comand line interface to simplify commiting using standards like conventional commits, odoo or semantic git commits
Conventional Commits from the terminal
🔒 CLI to check whether the current Git branch is protected (i.e. is main or develop)
zero-conf conventional commit helper
Commitlint plugin to validate footers
Filter commits by pattern, not just reverted ones
Per repo Git hook commit message validator. Applies a portion of the Conventional Commit specification rules to every commit.
A GitHub action to check that your package/lib version matches that calculated from Conventional Commits
A sample basic form using react and bootstrap.
Add a description, image, and links to the conventional topic page so that developers can more easily learn about it.
To associate your repository with the conventional topic, visit your repo's landing page and select "manage topics."