Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1004 Bytes

CONTRIBUTING.md

File metadata and controls

42 lines (28 loc) · 1004 Bytes

Setup

  1. Clone the repository
  2. Run yarn

Usage

Validate correctness

yarn validate

Format code

yarn fix

Try components interactively

yarn storybook

Commit Messages

We use semantic-release to automatically generate

  • version number
  • changelog
  • releases

This requires to write commit messages that follow the Angular commit message format, except that we do not use scope and body is always optional.

Merge requests with a lot of intermediary commits must be cleaned up by force pushing rewritten commits.

Pre-releases

When you want to test out your changes in a project before merging, you can push them to a branch alpha or beta to trigger a pre-release. See publishing pre-releases.