All Projects → conventional-commits → Conventionalcommits.org

conventional-commits / Conventionalcommits.org

Licence: mit
The conventional commits specification

Programming Languages

SCSS
7915 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Makefile
30231 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to Conventionalcommits.org

git
🔀 semantic-release plugin to commit release assets to the project's git repository
Stars: ✭ 235 (-93.38%)
Mutual labels:  commit, conventional-changelog, conventional-commits
standard-components
A specification for functional UI components
Stars: ✭ 52 (-98.54%)
Mutual labels:  specification, standard
Git Commit Style Guide
Make git commit message more readable and useful.
Stars: ✭ 170 (-95.21%)
Mutual labels:  standard, commit
cocogitto
The Conventional Commits toolbox
Stars: ✭ 242 (-93.19%)
Mutual labels:  conventional-changelog, conventional-commits
biolink-model
Schema and generated objects for biolink data model and upper ontology
Stars: ✭ 83 (-97.66%)
Mutual labels:  specification, standard
Sdmx Rest
This repository is used for maintaining the SDMX RESTful web services specification.
Stars: ✭ 50 (-98.59%)
Mutual labels:  standard, specification
BrAPI
Repository for version control of the BrAPI specifications
Stars: ✭ 50 (-98.59%)
Mutual labels:  specification, standard
vscode-conventional-commits
💬Conventional Commits for VSCode.
Stars: ✭ 150 (-95.78%)
Mutual labels:  conventional-changelog, conventional-commits
commitlint-config-cz
⚙️ commitlint sharable configuration, automatically converts/merges your cz-customizable (commitizen) config.
Stars: ✭ 23 (-99.35%)
Mutual labels:  conventional-changelog, conventional-commits
parse-commit-message
(!! moved to tunnckoCore/opensource !! try `parse-commit-message@canary`) Parse, stringify or validate a commit messages that follows Conventional Commits Specification
Stars: ✭ 31 (-99.13%)
Mutual labels:  commit, conventional-commits
Opencypher
Specification of the Cypher property graph query language
Stars: ✭ 534 (-84.97%)
Mutual labels:  standard, specification
conventional-commits
A PHP library for creating and validating commit messages according to the Conventional Commits specification. Includes a CaptainHook plugin!
Stars: ✭ 128 (-96.4%)
Mutual labels:  commit, conventional-commits
Specs
The Filecoin protocol specification
Stars: ✭ 249 (-92.99%)
Mutual labels:  specification, scss
Sigmf
The Signal Metadata Format Specification
Stars: ✭ 120 (-96.62%)
Mutual labels:  standard, specification
security-policy-specification-standard
This document proposes a way of standardising the structure, language, and grammar used in security policies.
Stars: ✭ 24 (-99.32%)
Mutual labels:  specification, standard
shared-row
This is an open data specification for describing the right-of-way (ROW) for street centerline networks. It is intended to establish a common set of attributes (schema) to describe how space is allocated along a streets right of way from sidewalk edge to sidewalk edge.
Stars: ✭ 16 (-99.55%)
Mutual labels:  specification, standard
specification
Software Bill of Material (SBOM) standard designed for use in application security contexts and supply chain component analysis
Stars: ✭ 129 (-96.37%)
Mutual labels:  specification, standard
asl-interpreter
Example implementation of Arm's Architecture Specification Language (ASL)
Stars: ✭ 78 (-97.8%)
Mutual labels:  specification
standard-packages
List of packages that use `standard`
Stars: ✭ 32 (-99.1%)
Mutual labels:  standard
dgc-business-rules
eHealth collaboration space business rules
Stars: ✭ 23 (-99.35%)
Mutual labels:  specification

ConventionalCommits.org

Conventional Commits

This repo is the home of the Conventional Commits specification.

Repo Layout

We use HUGO as static site generator, so we use the directory structure HUGO proposes.

Our implementation

  • ./content: contains all the versions of the specification.
  • ./content/next/: contains the version of the specification (where all the changes SHOULD be made).
  • ./content/**/index.[lang].md: contains the content of the specification, if a language is specified it's a translation.

Contributing

We'd love your help refining the language of this specification, fixing typos, or adding more translations. Please don't hesitate to send a pull request.

Adding a translation

  1. Create a new file in ./content/version/index.[lang].md using the hugo command hugo new [version]/index.[lang].md.
  2. Ensure all files have the appropriate fields required (see others as an example)..
  3. Add the language to the config.yaml file (see others as an example).

Running project locally

There's a docker-compose.yml file ready that will help you to check if the website looks good! To run it make sure you have docker-compose installed on your machine and just use the command docker-compose up to make it run locally.

Once the website will be compiled, you can see the website visiting http://localhost:1313

Badges!

Tell your users that you use the Conventional Commits specification:

[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)

Thank you

To Lorenzo D'Ianni for the great effort creating the CSS and the HTML for the new UI.

To Netlify to host our project, giving us a lot of amazing built in functionality for free.

To semver.org: we used semver.org as a blueprint for the structure of this specification and the first version of the website.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].