Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.35 KB

CONTRIBUTING.md

File metadata and controls

38 lines (24 loc) · 1.35 KB

Contributing

Hey, so you want to contribute to Origami.

Before you get started

Make sure you set up the required software listed in the readme.

Committing

Our commit messages use a simplified form of conventional commits. This is how our automated release system knows what a given commit means.

<type>: <description>

[body]

Commit type prefixes

The type can be any of feat, fix, docs or backstage.

The prefix is used to calculate the semver release level, and the section of the release notes to place the commit message in.

type when to use release level release note section
feat a feature has been added minor Features
fix a bug has been patched patch Bug fixes
docs a change to documentation none Documentation
backstage any changes that aren't user-facing none none

Indicate a breaking change by placing an ! between the type name and the colon, e.g.:

feat!: add large mouse

this is breaking because it may distract large cats in user code