docopt / docopt.net

Port of docopt to .net
https://docopt.github.io/docopt.net/
Other
350 stars 33 forks source link

Generate package release notes based on commit & tag #150

Closed atifaziz closed 2 years ago

atifaziz commented 2 years ago

This PR removes manual maintenance of package release notes in the project file and instead generates a standard release note based on the hash of the commit during a CI build. If the CI is triggered by a tag using the format v* then it adds a URL pointing to the release on GitHub (assuming it's associated with the tag). The notes can then be add to the release on GitHub and easily edited in case of typos or omissions (i.e. not requiring further commits to the repo).