Mislav Marohnić
fb44a7ef97
Avoid generating changelog during release
...
Since the CI job runs without the full git history, and since we
commonly get release notes from the annotated git tag, eliminate the
obsolete code path that tried to generate the changelog.
https://github.com/github/hub/runs/488291084
2020-03-09 02:20:51 +01:00
Mislav Marohnić
8983c0bfbe
Automatically publish tagged release from Actions
2019-11-14 23:56:24 +01:00
Mislav Marohnić
61b81bd5aa
[ci] Create a non-draft release from annotated tag
...
If a git tag was annotated, assume that it contains full release notes
and make a public release rather than a draft one.
2019-10-03 02:44:38 +02:00
Mislav Marohnić
b94fbf9504
[ci] Fix uploading binaries to an existing release
2019-01-26 18:21:01 +01:00
Mislav Marohnić
32ed6e0358
Implement `script/github-release` with bash + `hub release`
2016-02-01 12:43:47 +11:00
Mislav Marohnić
785005ce83
Automatically publish a GitHub release from Travis CI
...
Whenever CI processes a new git tag successfully, automatically create a
GitHub release and upload cross-compiled assets to it.
2015-06-07 02:40:40 +02:00