Conventional Branch

A specification for adding human and machine readable meaning to branch

About

The Conventional Branch specification was inspired by Conventional Commits.

Tooling for Conventional Branch

Projects Using Conventional Branch

Conventional Branch

Want your project on this list? Send a pull request.

How to Adopt

  1. Communicate the convention to your team and add it to your contributing guidelines.
  2. Enforce it automatically using one of the tools listed above.
  3. Add the badge to your repository README to signal adoption.
  4. Configure your CI/CD to trigger different workflows based on branch prefix (e.g., auto-deploy on release/ branches).