[FEATURE] Use dotnet-releaser to manage the release process
benjiro opened this issue · comments
Requirements
Use https://github.com/xoofx/dotnet-releaser to manage to release dotnet-sdk
This tool will do the following
- Generate pretty changelogs
- Create github releases with the generated changelogs
- Publish to nuget
Things that will need to be considered
- Standardising tags on PRs (feature, enchantment, bug, etc)
- Update the documentation to reflect this
- Define a PR template
- Define rules around good commit messages, and try to perform some validation/linting around it