40a711ab88
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
17 lines
338 B
JavaScript
17 lines
338 B
JavaScript
module.exports = {
|
|
"ignoreIssuesWith": [
|
|
"duplicate",
|
|
"invalid",
|
|
"not needed",
|
|
"question"
|
|
],
|
|
"template": {
|
|
"issue": "- [{{text}}]({{url}}) {{name}}",
|
|
"release": '{{body}}',
|
|
},
|
|
"groupBy": {
|
|
"Enhancements:": ["enhancement"],
|
|
"Bug Fixes:": ["bug"]
|
|
}
|
|
};
|