- Clone the repository
- Run
yarn
yarn validate
yarn fix
yarn storybook
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.
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.