-
Notifications
You must be signed in to change notification settings - Fork 12
Developer guidelines
Håvard Moås edited this page Sep 6, 2019
·
12 revisions
master is our default branch. It is protected and every commit has to be a part of a pull request in order for it to be merged. A pull request will trigger a Azure pipeline build that will build and run tests. It will also need a approval from a reviewer.
Starting a releasing is done by tagging.
- Tag the
masterbranch with the following patterns- Pre-release:
v<major>.<minor>.<patch>-pre<incrementingNumber>. i.e:v1.0.0-pre001 - Release:
v<major>.<minor>.<patch>. i.e:v1.0.0
- Pre-release:
This will trigger a Azure pipeline build that will create a .nupkg and publish it as a artifact. A release pipeline build will trigger and publish the nuget package here.
A fork has to be used when contributing to this repository.
- ContentControl
- DataTemplateSelectors
- Date- and TimePicker
- Modality
- Contextual Menus
- RadioButton
- TrendGraph
- Tag
- Toast