airshipctl/.github/workflows
Sean Eagan 40a711ab88 Github action to create release notes
When a new tag is pushed (and mirrored to github), this github action
generates release notes, and creates a draft release which can be
published via the github UI after any manual verification or edits.

An example draft release, generated using act [0] is available for review
for those with sufficient access:

https://github.com/airshipit/airshipctl/releases

This could be extended in the future to accomplish other release tasks:

- add version-tagged image to quay
- integrate with goreleaser[1] (publish go binaries)
- publish documentation

[0]: https://github.com/nektos/act
[1]: https://goreleaser.com

Change-Id: Iedb70b0c330df0356fa74d94c1d4a45c3343cc2e
Relates-To: #354
Closes: #390
2020-11-13 15:11:06 -06:00
..
release.yaml Github action to create release notes 2020-11-13 15:11:06 -06:00